Mars could have a lake underneath its polar ice cap. Earth has one, too -- and it's teeming with life. planetary.org Submitted by palebluedotizen1 t3_ydapai on October 25, 2022 at 5:34 PM in space 8 comments 144
disgruntled-pigeon t1_itw6jzs wrote on October 26, 2022 at 7:20 PM Mars is a planet in the solar system. Earth is one too, and it’s teeming with life. Permalink 4
Viewing a single comment thread. View all comments