MarsNews.com

NASA unveils visual evidence of martian water CNN

NASA scientists on Thursday revealed images of gullies, channels and deltas on Mars that they say indicate the presence of liquid water near the surface of the red planet and have “profound implications for the prospect of life” there.