AFP - 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.
Read »
AFP - 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.