Friday, February 11, 2011

Mubarak Steps Down

And the military takes over.

I guess this is good news.