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>)