Connect to share and comment

Egypt mona eltahawy police 11 24 11

Egypt mona eltahawy police 11 24 11

An Egyptian protester is carried away during clashes with riot police along a road which leads to the Interior Ministry, near Tahrir Square, in Cairo on November 23, 2011. Several thousand Egyptians rallied in Tahrir Square demanding an end to military rule, despite a promise by the country's interim leader to transfer power to an elected president by mid-2012.

MAHMUD HAMS