Mars Reconnaissance Orbiter

unnamed 15

Mars has had up to 20 ice ages

An analysis of the Martian surface reveals that there have been so many ice ages on the red planet. A good indication pending the new data from the missions in February.