Skip to playerSkip to main content
  • 14 years ago
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.
Comments

Recommended