A World Apart

A World Apart

S1 E8: Why is Earth a living planet when Mars is a deep freeze and Venus an inferno? The answer to this question reveals the intimate links between Earth and life itself.