NASA confirms it has found water on Mars
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 …
