4 Apr 19 - Scientists have found that a final Snowball Earth thawing event likely ended in a flash about 635 million years ago - a geologically fast event that might have implications for today’s human-driven...