water on Mars

Liquid water discovered on Mars, NASA scientists say

by Corinne Lestch • 4 years ago

NASA scientists announced Monday that liquid water exists on the red planet's surface, suggesting a possible source for life.

TwitterFacebookLinkedInRedditGoogle Gmail