Tahrir Square - February 11, 2011
Egyptian protesters celebrate the resignation of Hosni Mubarak in Cairo's Tahrir Square after resignation statement was announced. Mubarak ruled Egypt for 30 year in row. Protesters fought for eighteen days in Tahrir till Mubarak stepped down.
February 11, 2011 - 10:15 PM.
The picture is currently featured in many articles, check out the links below: