TheBizPost

Is there really a huge subsurface lake near Mars' south pole? - Space.com

Compacted layers of ice might be mimicking the radar echo of subterranean liquid water.

No comments yet.