Life Liquid water found on Mars: NASA Team Htv 29 Sep, 2015 Liquid water has been observed on the planet Mars which makes it far more likely that life could be…