Friday, February 11, 2011

Mubarak Resigns!

USD 1.3 Billion per year to Mubarak's regime, yet the people united prevailed. Mubarak Resigns! Other recipients of US money beware.
Picture of Tahrir Square in Downtown Cairo from Sherif Assaf.