Ice water deposits are found around the equator of the Red Planet by ESA’s Mars Express mission.
The possible finding implies that Mars may have supported life at one point and had a completely different appearance from what it does now. The Mars Express spacecraft, which...