Main Cause of Snowball Earth Period That Lasted 60 Million Years Identified Geraldine 1 year ago Snowball EarthMain Cause of Snowball Earth Period That Lasted 60 Million Years IdentifiedCredit NASA Spaceflight