Mars Has Enough Water That Could Possibly Support Life Technology April 12, 2015 Scientists have recently discovered glaciers hidden under the surface dust of planet Mars that could produce water enough to cover…