Tag Archives: Tahrir Square
Mubarak Steps Down!
6:09pm: No point any of our presenters trying to speak over the roar of Egyptians celebrating.
6:04pm: Jubilation breaks out across Egypt. Flags waving. Joyous scenes in Tahrir Square, Alexandria, Suez.
6:03pm: He’s gone. He’s resigned. 30 years of Mubarak rule is over. Omar Suleiman says:
via Al-Jazeera