NASA confirms: There is liquid water on Mars

NASA announced today that Mars, which scientists once thought of as a dry, dusty planet, is home to liquid water.

Source: NASA confirms: There is liquid water on Mars

Advertisements