Proof! Water Ice Found on Mars
Friday, June 20, 2008 - 14:21
in Astronomy & Space
NASA's Phoenix Mars Lander has "found proof" of water ice on Mars, scientists said.
NASA's Phoenix Mars Lander has "found proof" of water ice on Mars, scientists said.