Ice Age

Green ImpactGeologists discover new evidence of Snowball Earth 700 million years ago

Geologists in Colorado uncover proof that Earth was a frozen sphere 700 million years ago, offering new insights into ancient climate and life evolution.

Joshua Shavit