Mars lander uncovers signs of ice
Monday, June 2, 2008 - 08:21
in Astronomy & Space
Nasa's Mars lander Phoenix may be resting on a large patch of ice, scientists believe.
Nasa's Mars lander Phoenix may be resting on a large patch of ice, scientists believe.