A buried lake may have been found on Mars. What does it mean for life?

0
549

If life dwells on Mars, there’s a good chance it lives underground.

Source: A buried lake may have been found on Mars. What does it mean for life?

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.