On this episode of ID The Future, the CSC's Robert Crowther reports on the problems with peer-review and the obstacles the system presents to new and novel ideas in science.
For more information visit Evolution News & Views.
Today’s ID the Future features another reading from scholar Olufemi Oluniyi’s new book, Darwin Comes to Africa. In this excerpt we learn how Darwin...
In this episode of ID the Future, Casey Luskin discusses The Design of Life: Discovering Signs of Intelligence in Biological Systems with author Dr....
On this episode of ID the Future, enjoy an excerpt from Discovery Institute’s documentary Revolutionary. It’s been more than a decade since the judge...