Water on Mars: Large deposits found below the surface at the equatornewscientist.com2 points·mattowen_uk··0 commentsOpen articleSaveView on HN