On this episode of ID the Future, Casey Luskin interviews Lad Allen, director of Illustra Media's newest film, Living Waters: Intelligent Design in the Oceans of the Earth. Allen gives a behind-the-scenes look into the making of the documentary, including filming footage of dolphins and whales off the California coast. On August 7, Discovery Institute will host the northwest film premiere of Living Waters, at McCaw Hall in Seattle. For more information and to register, visit our event page.
This classic ID the Future resurfaces just in time to celebrate human creative capacity, and a blockbuster movie, for Labor Day weekend. Host Robert...
On this episode of ID the Future, Steve Laufmann is on the show to discuss a recent article he published at Evolution News, in...
On this episode of ID the Future, CSC Director of Communications Rob Crowther interviews CSC Senior Fellow Jay Richards. Listen in as Richards rebuts...