BBC Earth

Episode 6 – Parenthood

Preview

Raising offspring is the ultimate prize and is the final challenge in the game of life.