Osama Bin Laden’s Body Buried At Sea
Osama Bin Laden’s body was found by U.S. Navy Seals yesterday in a huge compound in Pakistan where the notorious terror leader was hiding. The news comes after nearly a decade long hunt for the man responsible for the 9/11 attacks.
Bin Laden was shot in the head by U.S. Special Forces, four others were killed in the operation including an adult son of the terrorist and a woman who was used as a human shield. Bin Laden was reportedly buried at sea earlier today.