Scenes from Tahrir Square: Flares and Fireworks
2012-07-24
1
Hours after longtime Egyptian president Hosni Mubarak officially resigned, caving to protesters demands after 18 days of nationwide unrest, Tahrir Square in central Cairo was the scene of a massive street party.