Wednesday
Mar092011
Egypt Video: The Military Push Protesters Out of Tahrir Square
Footage of the military operation this afternoon on Tahrir Square in Cairo, clearing out protesters from the symbolic centre of the uprising that toppled President Mubarak:
&
tagged Egypt, Tahrir Square Protests
Reader Comments