In a major development for space exploration, scientists have found strong signs of liquid water beneath the surface of Mars. According to an international research team led by Chinese scientists, a possible reservoir of liquid water may exist just 5 to 8 kilometers below the planet’s surface—much closer than earlier estimates suggested. The findings are […]
