In this podcast, Casey Luskin presents his piece from U.S. News and World Report titled, “Darwin, Intelligent Design, and Freedom of Discovery on Evolutionists' Holy Day.” Luskin describes how many modern day evolutionists reject Charles Darwin’s call for academic freedom in the debate over evolution. The op-ed also recounts a recent incident where Ben Stein, star of Expelled: No Intelligence Allowed, was himself “expelled” from the University of Vermont due to his views on evolution. The original article can be read here.
Today’s ID the Future provides another peek at A Mousetrap for Darwin: Michael J. Behe Answers His Critics. Here Behe and host Eric Anderson...
On this ID the Future from the vault, historian Michael Flannery is on The Universe Next Door with Tom Woodward, continuing their discussion of...
Why is the origin of life so important when it comes to the debate between the new atheists and those who see evidence for...