On this episode of ID the Future, host Sarah Chaffee talks with Center for Science and Culture co-founder Dr. John West about the Louisiana Science Education Act, passed ten years ago this week. Dr. West explains why it mattered then for academic freedom, how it's stood up to criticism in the ten years since then, and why it matters today — including the example it sets for other states as well-crafted, resilient, and science-friendly legislation, that even the ACLU has recognized it needs to support!
On this episode of ID the Future, David Boze discusses the intelligent design undertones in Prometheus that have many critics riled up. Prometheus, the...
One thing that makes the new documentary film The Story of Everything so stunning is the inspired musical score written for it. On this...
On this first of a two part ID The Future, CSC’s Casey Luskin interviews CSC Fellow Dr. Geoffrey Simmons on what makes him skeptical...