Scientists Discover a Body of Water on Mars
A lake of liquid, salty water has been detected by Italian researchers beneath the southern polar ice cap of Mars. Italian Space Agency researchers believe the lake exists one mile below the surface and stretches for about 12.5 miles. Related - NASA Finds Signs of...
Read More