In this episode, David Deane responds to the question "Is God explained away by science?"
See All 42 Episodes of "Ask with David Deane"