Space/Science — HabitableZone

Space/Science

More evidence of Mars ice?

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

Log in or register to post.

The whole thread (8 posts)