Header Ad

Water Possibly Found on Mars

There’s a chance liquid saltwater may be present on Mars, scientists report. The discovery could also support the prospect of biological life on the planet, and would undoubtedly prompt a sci-fi movie revolution … 

Scroll To Top