iOS app Android app

Egypt President Steps Down

Mubarak Steps Down: Tahrir Square, Egypt Erupts In Cheers (VIDEO)

Posted 05.25.2011 | World

Egyptian President Hosni Mubarak has stepped down after a reign of 30 years, finally heeding to calls from protesters the last 18 days. His new home w...