SnowboardingfromSnowBrains5 days agoHow An Ice Age Lasted 56 Million Years - Yet Life PrevailedVolcanic CO2 release and basalt weathering drove repeated warming and cooling, sustaining multiple global glaciations around the Sturtian glaciation.