News tagged with apollo 11

Related topics:

Space image: The Moon's North pole

( -- The Earth's moon has been an endless source of fascination for humanity for thousands of years. When at last Apollo 11 landed on the moon's surface in 1969, the crew found a desolate, lifeless ...

dateSep 08, 2011 in Space Exploration
shares0 comments 4

Lost Reflector Found on the Moon

Physicists have pinpointed the location of a long lost light reflector left on the Moon by the Soviet Union nearly 40 years ago. The reflector could actually help today's scientists measure physical properties ...

dateApr 27, 2010 in Space Exploration
shares0 comments 11