How Life on Our Planet Made It Through Snowball Earth - News18

10:32pm PST - December 2nd, 2019    science - The New York Times

A team of researchers report the discovery of oases just beneath the ancient ice sheets that likely helped life persevere during Earth's most severe ice age.