Water Has Been Found on Mars

Liquid water has been discovered on Mars. The water, in the form of a lake, was detected via radar beneath Mars’ southern polar ice cap. Researchers from the Italian Space…

By Pseudonym Smynoduesp    July 25, 2018