Home About us Our Team Volunteer Ways to help News archives Opinion
In this April 1998 file photo, exiled al Qaida leader Osama bin Laden is seen in Afghanistan. Osama bin Laden was within reach of U.S. troops in Tora Bora when military leaders made the crucial and costly decision not to pursue the terrorist leader with massive force, a Senate report says.
(Photo by Anonymous / AP )
Bookmark and Share
First published in the November 29, 2009, 11:36 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft