More evidence of Mars ice?
<NASAWatch reports that an upcoming NASA announcement will show "further evidence of massive subsurface water ice on Mars."
<NASAWatch reports that an upcoming NASA announcement will show "further evidence of massive subsurface water ice on Mars."