by Neel Patel on (#58M6R)
Four underground reservoirs of water may be sitting below the south pole of Mars. The new findings, published today in Nature Astronomy, suggest Mars is home to even more deposits of liquid water than once thought. The background: In 2018, a group of Italian researchers used radar observations made by the European Space Agency’s Mars…