Sept. 11 Mastermind Bin Laden Killed In Pakistan

May 2, 2011

Many people believed Osama bin Laden was holed up in Afghanistan. Instead, President Obama announced he was killed by U.S. forces in a raid on a two-story house In Abbottabad, Pakistan, which is a wealthy suburb of Islamabad.