Vice President Omar Suleiman just announced that Hosni Mubarak has stepped down in favor the “Higher Council of the Armed Forces,” which will run Egypt.
David Kurtz
David Kurtz is Managing Editor and Washington Bureau Chief of Talking Points Memo where he oversees the news operations of TPM and its sister sites.