On this episode of ID The Future, we bring you a clip from the documentary Privileged Species a clip arguing that water possesses many unique properties that appear finely tuned to allow for life on Earth. The excerpt dips a toe into what biologist Michael Denton explores in much greater depth in his latest book, The Wonder of Water.
What was the biggest doubt Charles Darwin had about his own theory of evolution? Stephen Meyer explains the basis for his new book Darwin's...
On this episode of ID the Future, biochemist Michael Behe talks with Andrew McDiarmid about Behe’s new book, Darwin Devolves: The New Science About...
This episode of ID the Future features a special report on the academic freedom case of David Coppedge, who was fired last week by...