Science
Have they found water on mars yet?
Water has been found in the polar ice caps of Mars as well as isolated patches of ice scattered around in various craters.
{{ relativeTimeResolver(1580870327107) }}
LIVE
Points
28
Rating
Similar Questions
Science
•
3
Answers
Science
•
1
Answer
Science
•
1
Answer
Science
•
1
Answer
Science
•
1
Answer