Select Page


Researchers a couple of years back detected evidence of an underground saltwater lake near the south pole of Mars. Now, they’ve got additional evidence to support the discovery and more.

Read Entire ArticleRead Comments