Osama bin Laden has been killed by U.S. military forces, President Barack Obama just announced.The 9/11 mastermind was reportedly shot in the head in Pakistan and his body is in U.S. hands.
President Obama said he authorized the mission to make a move on Bin Laden last week — after several months of planning — and the attack went down today in the compound where the Al Qaeda leader was hiding. Bin Laden was killed after a firefight.
Bin Laden’s demise comes 9 years, 7 months and 20 days after the 2001 9/11 attacks.
Ironically, today marks the 8th anniversary of George W. Bush’s “mission accomplished” speech.