Water on Mars: What you need to know – and see

Researchers have found evidence of an existing body of liquid water on Mars. A new paper titled Radar evidence of subglacial liquid water on Mars was published on Science. The article suggests that liquid water may be sitting under a layer of…Read more