NASA confirms evidence of liquid water on Mars

NASA has confirmed that there is liquid water flowing on Mars, which is a potential breakthrough in the quest to search for life beyond Earth.

feedback