Bin Laden Alive as of Late December Report
Al Qaeda leader Osama bin Laden was alive as of late December, which means he survived a U.S. assault on caves in Tora Bora in Afghanistan, Time magazine reported in its editions out on Monday. Full Story
Al Qaeda leader Osama bin Laden was alive as of late December, which means he survived a U.S. assault on caves in Tora Bora in Afghanistan, Time magazine reported in its editions out on Monday. Full Story