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. Visit Link Return to List Share
No comments yet.