On a new episode of ID the Future, Casey Luskin interviews Captain Dave Anderson, filmmaker and owner of Captain Dave's Dolphin and Whale Safari, who was involved in the production of Illustra Media's new documentary, Living Waters: Intelligent Design in the Oceans of the Earth.
Anderson gives a fascinating discussion of filming using drones, the animal-welfare movement focused on whale disentanglement, and the importance of nature documentaries that explore design. Captain Dave runs his b...
Published on September 17, 2015 03:12