Here’s some good news for all the space buff... ...tion could be explained by the mission's previous discovery of perchlorate salts in the soil, since the salts...
https://www.neatorama.com/2009/02/19/liquid-water-found-on-mars/
Liquid Water Found on Mars!...
search took 0.017 seconds