Monday, May 09, 2011

Muslims mourn the death of Osama bin Laden

In Egypt and Pakistan.

Well, why not? They partied in the streets after 9/11, didn't they?