Scientists have discovered a large liquid water on Mars.
Liquid water on Mars Liquid water on Mars. : Recent findings have revealed that there are large reservoirs of liquid water beneath the surface of Mars, especially in its southern polar region. Using radar data from the European Space Agency’s Mars Express mission,
