News

If you've ever looked at Mars through a telescope, you probably noticed its two polar ice caps. The northern one ... Large areas of our planet have been covered at times by thick glacial sheets.