Main Cause of Snowball Earth Period That Lasted 60 Million Years Identified September 5, 2023 Geraldine Science Snowball Earth Main Cause of Snowball Earth Period That Lasted 60 Million Years Identified Credit NASA Spaceflight Please support our Sponsors here :