Water on Mars: Large deposits found below the surface at the equator(newscientist.com)2 points by mattowen_uk 4 years ago | 0 commentsNo comments yet