2011 Tahrir 2.0

Image 41 of 61
< Prev Next >


Remi OCHLIK/IP3 -  Tahrir Square in Cairo November 24, 2011 -   Egyptian Army soldiers set up a concrete block barricade on the street between Tahrir Square and the interior ministry in Cairo, Egypt, Thursday, Nov. 24, 2011. Police and protesters demanding that Egypt's ruling military council step down are observing a truce after five days of deadly street battles in which dozens have died.