SLIDESHOW: The killing of Osama bin Laden
Osama bin Laden was killed by U.S. forces in Pakistan on May 1, 2011. It's easily the biggest foreign policy victory for the Obama Administration to date, and brought a sense of closure to the events of 9/11.
358 TV Road,
Pollok TX 75969
FCC Public File