Signs of a 20km-wide lake found under the surface of Mars

In a massive shot in the arm for the search for life on Mars, a giant “lake” of liquid water seems to be buried beneath the ice near the red planet’s south pole.
Read More

Leave a Reply

Your email address will not be published. Required fields are marked *