It finally happened!
Egypt’s President for 30 years, Hosni Mubarak, has resigned and handed over his power to the Supreme Council for the Armed Forces.
Crowds in Tahrir Square (live video) are euphoric.
Congratulations, Egypt! Write your new history well, brothers.


