Mars Lander Finds Evidence Of Water
Sunday, October 5, 2008 - 06:28
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.