Roughly 720 million years ago (give or take a few tens of millions), Earth plunged into one of the most extreme climate events in its history. In several stages, the planet became a giant snowball, encased in ice from pole to pole for millions of years. What exactly triggered this deep freeze has long divided researchers, but a new study …
Read More »