Share
twitterlinkedinfacebook
Image 1 of 1
110212 Egypt Celebrates 381.jpg
Celebrations in Trafalgar Square, London following the resignation of Egyptian President and dictator Hosni Mubarak following mass protests in Cairo calling for a change in government.