Salty Ponds, Lake Raise Possibility of Life on Mars | The Weather Channel
October 21, 2021Updated: October 21, 2021, 4:59 pm EDTPublished: October 21, 2021, 4:59 pm EDT

Researchers say salty ponds may surround a lake beneath Mars’ South Pole. Here’s why that means about the potential for life on Mars and future Mars missions.

Loading comments...