5:31am

Mon May 2, 2011
National Security

Sept. 11 Mastermind Bin Laden Killed In Pakistan

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.

Related program: