MarsNews.com

Satellite Discovers Ice Cap At the South Pole of Mars Washington Post

Instruments aboard a European satellite orbiting Mars have confirmed the presence of a vast expanse of water ice at the planet’s south pole, overlaid in a small area by a veneer of frozen carbon dioxide, scientists reported yesterday.