Liquid water found on Mars: NASA
Liquid water has been observed on the planet Mars which makes it far more likely that life could be found there, the US space agency NASA said.