Study detects lake of liquid water beneath the surface of Mars
A lake of liquid water has been detected by radar beneath the southern polar ice cap of Mars, according to a new study by Italian researchers from the Italian Space…
Scanning the Africa to deliver you the news
A lake of liquid water has been detected by radar beneath the southern polar ice cap of Mars, according to a new study by Italian researchers from the Italian Space…