CIA

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...