Scientists feel sure of ice on Mars
Friday, June 20, 2008 - 12:28
in Astronomy & Space
Analysis of images from NASA's Phoenix Mars Lander has scientists increasingly convinced of ice near the Red Planet's North Pole, a NASA statement said Friday.