The World Set Free
- Episode aired Jun 1, 2014
- TV-PG
- 41m
Degrasse discusses our nearest neighboring planet Venus and its climate, the climate change on Earth and if it is caused by humans.Degrasse discusses our nearest neighboring planet Venus and its climate, the climate change on Earth and if it is caused by humans.Degrasse discusses our nearest neighboring planet Venus and its climate, the climate change on Earth and if it is caused by humans.