After Hours

Where on Google Earth was Osama bin Laden? (screenshots)

A report indicated that the hideout was about 100 yards from the Pakistan Military Academy as reported by CBS News. The proximaty to bin Laden's hideout raises some serious questions.

Lower left is one of the better early guesses of bin Laden's location from Ogle Earth.

Free Newsletters, In your Inbox