No upcoming broadcasts

Has Science Killed Christianity?

Professor Stephan Taylor discusses the hostile relationship between science and Christianity.