NASA – TheLiberal.ie – Our News, Your Views

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