The Obama Administration confirmed on Sunday night that Al Qaeda leader & terrorist mastermind Osama bin Laden has been killed in Pakistan by US special forces.
With the death of the Islamofascist responsible for the murder of almost 3,000 Americans committed on 9/11/01, an important phase on the so-called “War On Terror” has been reached.
Details remain sketchy at this point but President Barack Obama will enjoy a surge of popularity over this news. Kudos to our special forces for succeeding in their assignment, kudos to Obama for giving the green-light to have bin Laden killed, & kudos to the source inside Pakistan whose tip-off in August of last year set events in motion which resulted in bin Laden’s demise. Allahu akbar!