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.