Image from DigitalGlobe highlights Osama bin Laden's compound as it appeared on Jan. 15.
DigitalGlobe via Space.com
The climax of the Osama drama took place on the ground in Pakistan, but the gutsy military operation would have been impossible to pull off without a web of orbiting satellites.
View Full Article
No entries found