2023-04-16 Study Explains How Life Survived the ‘Snowball Earth’ Period
Life on Earth faced an extreme test of survivability during the Cryogenian Period, which began 720 million years ago. The planet was frozen over most of the 85 million-year period.…