What Does Mars Water Mean for Chances of Alien Life?
http://www.newsweek.com/what-does-mars-water-mean-chances-alien-life-1043428
We now know that there is permanent liquid water on Mars, according to a paper published Wednesday in the journal Science.
This new finding comes from research using the Mars Express spacecraft that has been orbiting the red planet since December 25, 2003.
What Does Mars Water Mean for Chances of Alien Life?
Jul 26, 2018, 11:22am UTC
http://www.newsweek.com/what-does-mars-water-mean-chances-alien-life-1043428
> We now know that there is permanent liquid water on Mars, according to a paper published Wednesday in the journal Science.
> This new finding comes from research using the Mars Express spacecraft that has been orbiting the red planet since December 25, 2003.