Denis Alexander addressed the Baylor Institute for Faith and Learning on the topic “The Dawkins Delusion: Debunking the Conflict between Science and Religion”. You can watch the video here.

Back to News