What Does Mars Water Mean for Chances of Alien Life?

What Does Mars Water Mean for Chances of Alien Life?

6 years ago
Anonymous $RBasgWKaIV

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.