Sat, Jul 18th, 2009 | Most Viewed, SciTech, Top Stories |
With the 40th anniversary of the Apollo 11 landing just two days away, NASA on Friday released the sharpest images ever taken of astronaut work sites on the moon, showing hardware and soil disturbances left behind by the 12 Americans ...Read More