astronauts, life on mars, mars, Misc., Nasa, saltwater, space, Water

Water Possibly Found on Mars

There’s a chance liquid saltwater may be present on Mars, scientists report.