Main content

The Freezing of Earth

What caused the planet鈥檚 temperature to plunge, causing Snowball Earth?

Release date:

Duration:

3 minutes

This clip is from