Up to 20k protesters have been killed in Iran, following weeks of uprising against the dictatorship. · John Aravosis · Sentinel