Connect to share and comment

Egypt 2011 3 7

Appears In:
Army troops open fire as protesters storm ministry and secret police offices.
Egypt 2011 3 7

Hundreds of protesters, trying to break into the state security headquarters, are contained by Egyptian soldiers in Cairo on March 6, 2011.

STR