Archive for December, 2009

Police hit-and-run crushes democracy protester

An Iranian police vehicle is shown crushing a downed pro-democracy protester during the December 27, 2009 demonstrations. We don’t know the fate of the protester, but judging by the amount of blood on the pavement after being run over by […]

Continue Reading...