Wednesday 25 July 2018

Liquid water 'lake' revealed on Mars

Liquid water 'lake' revealed on Mars

Researchers believe they have found the first existing body of liquid water on the Red Planet.

Continue reading...

No comments:

Post a Comment