Showing posts with label mars. Show all posts
Showing posts with label mars. Show all posts

Wednesday, July 25, 2018

(Subglacial liquid) water on Mars!

It has been long suspected that there is water on Mars. Now, there is evidence of a well-defined, 20-kilometer-wide zone under southern polar ice cap.

There are a lot of news articles about this, but here is the original manuscript from 'Science':