November 22nd 2011 - Tahrir Square Protests: Makeshift barricade outside Egyptian Interior Ministry. AlJazeera image of Egyptian Riot police on #Nov22 during anti-SCAF protests around Tahrir Square.
Enter email address:
Sent by FeedBurner