4 ms·Water on Mars: Large deposits found below the surface at the equator2 points by mattowen_uk 5y ago