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.