Wednesday, July 25, 2018

Using radar, scientists detect a 12-mile wide lake of liquid water below the surface of Mars's southern ice cap.

No comments:

Post a Comment