Mysterious Signal of Hidden Lakes on Mars May Not Be What We Thought

Mars' south polar ice cap.

A mirage?



from ScienceAlert - Latest https://ift.tt/3nXSebE

Comments