A huge lake of liquid water has been found on Mars. The groundbreaking discovery comes after years of evidence of the Red Planet's watery past and icy present, but this is the first time a significant amount of the life-giving liquid has been detected. Discovered through satellite radar readings, the lake lies beneath the ice caps at the south pole of Mars, and has profound implications for future missions and the search for extraterrestrial life.