Liquid water is confirmed to be present at depths of 10–20 km (6.2–12.4 mi) below the surface of Mars, based on a new analysis of data from NASA's InSight lander. (BBC News) Water on Mars link embed save