https://www.freepressjournal.in/science/organic-salts-detected-on-mars-nasa
Organic salts are likely present on Mars, a NASA team has found, and their detection may provide evidence that life once existed on the Red Planet.
Create an account or login to join the discussion