On this episode of ID The Future, hear more from Dr. Stephen Meyer's 2012 talk for Socrates in the City, hosted by Eric Metaxas. Meyer, Director of Discovery Institute's Center for Science & Culture, explained why we are still debating Darwin and why it matters. Tune in now!
On this episode of ID The Future CSC's Casey Luskin talks about a lecture he recently delivered at Boise State University titled "The Positive...
Scientists agree that our universe is finely tuned for the existence of life. But is the fine-tuning a happy accident or the result of...
On this episode of ID The Future, we’re sharing the second half of an interview between philosopher of science Dr. Stephen Meyer and author...