Watch CBSN Live

Where's Bin Laden? Science May Hold The Answer

USA Today:
Fugitive terrorist Osama bin Laden is most likely hiding out in a walled compound in a Pakistani border town, according to a satellite-aided geographic analysis released today.
(Read the article>)

View CBS News In
CBS News App Open
Chrome Safari Continue