Anti Government Protesters Take To The Streets In Cairo
CAIRO, EGYPT – JANUARY 29: Protestors stand on top of army tanks in Tahrir Square on January 29, 2011 in Cairo, Egypt.Thousands of police are on the streets of the capital. Hundreds of arrests have been made in an attempt to quell demonstrations. (Photo by Peter Macdiarmid/Getty Images)


Leave a Comment