Popular Posts

04 December 2011

A protester throws a tear gas canister

A protester throws a tear gas canister, which was earlier thrown by riot police during clashes along a road which leads to the Interior Ministry, near Tahrir Square in Cairo November 22, 2011. REUTERS/Amr Abdallah Dalsh 

No comments: