News

Three more bodies of water may have been discovered on Mars, study suggests

The findings, published Tuesday in the peer-reviewed journal Nature Astronomy, provide more evidence of a lake on Mars' south pole.