NASA – TheLiberal.ie – Our News, Your Views
June 25, 2017

NASA confirms it has found water on Mars

September 28, 2015 Hannah White 0

NASA has announced that there is strong evidence “flowing liquid water” existing on Mars. Scientists at the National Aeronautics and Space Administration confirm news that the Mars Reconnaissance Orbiter identified evidence of “hydrated salts called perchlorates that

1 2