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.
On this episode of ID the Future, Casey Luskin discusses recent findings on convergent evolution that conflict with typical evolutionary thinking. Darwinian evolution is...
On this ID The Future, we kick off a series of conversations between Dr. Stephen Meyer and Dr. James Tour on the many challenges...
What is wrong with the standard evolutionary story of human origins? On today’s ID the Future from the archive, host Eric Anderson begins a...