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. According to NASA scientists, liquid water runs down canyons and crater walls on Mars, leaving dark stains in the terrain.

Leave a Comment