Science
ESA’s Mars Express orbiter discovers ice water deposits at the Red Planet’s equator
Scientists operating Europe’s Mars Express orbiter say it may have spotted huge ice water deposits ...