On this episode of ID The Future, CSC’s Casey Luskin examines the recent crusade against religion by the world’s foremost Darwinist, Richard Dawkins. In a recent BBC news article Dawkins claimed that America is ready for an attack on religion. What is Dawkins’ attack? He aims to convince people that the religions of their upbringing are nonsense and that life comes about through purely natural, Darwinian processes.
This episode of ID the Future features a clip from a "Signature in the Cell" event a few years ago in Tampa, FL, featuring...
This episode of ID the Future features Dr. Stephen Meyer responding to his critics during a questioning period before the Texas State Board of...
How did life originate? Does Darwin’s theory of evolution have an answer for the origin of life? On this ID The Future, enjoy the...