Science

Scientists detected a set of salty lakes on Mars, hidden below the glaciers of its south pole

Scientists detected a set of salty lakes on Mars, hidden below the glaciers of its south pole

By Morgan McFall-Johnsen,