In case you haven't seen the news, Osama bin Laden has been confirmed dead. Some sources report he was killed in an airstrike; others say he was shot. But that's not important; the matter of fact is that the mastermind behind 9/11 is now where he belongs.
While I'm not one to gloat over someone's death, I can't help but feel that Osama got what he deserved. Justice has been served.
Currently listening to: "God Bless America" by Irving Berlin