Horizon
Horizon tells amazing science stories, unravels mysteries and reveals worlds you've never seen before.
Season 36 · Episode 9 ·
Wings of Angels
Dramatisation of biologist David Lack's struggle to reconcile scientific evidence for evolution with his belief in God.
14 episodes
No episodes match your search.
Titles you might also enjoy
About
Episode 9 of season 36 of Horizon: “Wings of Angels”. Aired 1999-08-01. Watch it online free on ZapFlix.