Listen

Description

Less than 24 hours after disappointing massive crowds of Egyptians, President Hosni Mubarak electrified his country tonight by stepping down after all.  One of the most entrenched dictators in the Arab world has been toppled by People Power.