Osama Bin Laden Killed by U.S. Forces!
It’s about time! Osama Bin Laden, the mastermind behind the 9/11 attacks has been killed in Pakistan. NBC News is reporting that Bin Laden was killed after a gun battle with Navy SEALs and CIA paramilitary forces at a compound in the city of Abbottabad. Reports say he was shot in the head during the operation. NBC News is also reporting that bin Laden was later buried at sea.