Craig-Hazen-Zweernik-Main_article_image.jpg

Dr William Lane Craig, Jeff Zweerink and Craig Hazen engage in a panel discussion on the battle for science