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