John debates the nature of deities and the apparent contradictions that God's existence holds with science. From 2018. Show more
Discover 11,125,414 listings and 293,742 playable programmes from the BBC
John debates the nature of deities and the apparent contradictions that God's existence holds with science. From 2018. Show more