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 ID the Future, ID biologist Michael Behe continues fielding tough questions from philosophers Pat Flynn and Jim Madden. Here in Part 3...
On this episode of ID the Future, physician Geoffrey Simmons speaks with host Andrew McDiarmid about his new book Are We Here to Recreate...
When one person stands up to lies or oppression, others can become emboldened to do the same. On this ID the Future, neurosurgeon Michael...