Technology Mars Has Enough Water That Could Possibly Support LifeBy Business News AsiaApril 12, 20150 Scientists have recently discovered glaciers hidden under the surface dust of planet Mars that could produce water enough to cover…