Mars Lander Finds Evidence Of Water
Tuesday, September 30, 2008 - 09:49
in Astronomy & Space
NASA's Phoenix spacecraft has discovered evidence of past water at its Martian landing site and spotted falling snow for the first time, scientists reported.