Mars has lakes with liquid water that could be home to life: study

Mars has lakes with liquid water that could be home to life: study

FOXNews.com

Published

Mars has an abundance of liquid water in the underground lakes in its south pole, according to a newly published study.

Full Article