X

egyptian protests

Mubarak Steps Down

Breaking news from Cairo - President Mubarak has stepped down and handed over control to the military.  The announcement came…