After Hours

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

With the help of the CIA images, here's the bin Laden hideout as seen from the most recent image on Google Earth taken on June 14, 2005..