Dr. Stephen Meyer: Why Are We Still Debating Darwin?


On this episode of ID The Future, hear excerpts from a Socrates in the City event where Dr. Stephen Meyer, director of the Discovery Institute’s Center for Science & Culture, answers the question “Why are we still debating Darwin, and why does it matter?” Continue reading