Osama bin Laden, the mass murderer behind the 9/11 attacks that took so many innocent lives, is dead. I will admit – I have never been so happy to hear of the death of another human being. My excitement is tempered only by the sad memories of the lives shattered by 9/11.
Of course, it raises many questions … first in my mind: if he was indeed just outside Islamabad, as is being reported, then is it remotely credible that the Pakistani government did not know? But for tonight, let’s celebrate!