Ancient Earth: Frozen | PBS NOVA S50E12

Fri, 06 Jun 2025 07:15:04 +0000

700 million years ago, Earth was a giant snowball cloaked in ice from pole to pole. How did life manage to hold on through this deadly deep freeze, fi