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…
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