Saturday, November 22, 2008


New images of Mars strongly suggest that huge deposits of water in the form of glaciers exist beneath the planet's surface.

No comments: