NASA: Water found on Mars

NASA announced on Monday that liquid saltwater exists on the surface of Mars - a discovery that scientists say indicates the “potential“ for life on the planet. Al Jazeera’s John Hendren reports. Subscribe to our channel Follow us on Twitter Find us on Facebook Check our website:
Back to Top