Second anniversary of Osama bin Laden’s death

Osama bin Laden, the mastermind behind the Sept. 11, 2001, terror attacks that killed thousands of Americans, was slain May 1, 2011 in his luxury hideout in Pakistan in a firefight with U.S. forces, ending a manhunt that spanned a frustrating decade.

Continue reading.

News Set Content