If there's a God, then why are there natural disasters and diseases? Dr Sharon Dirckx tackles these challenging questions.
See All 485 Episodes of "Godfirst Cheltenham"