Posted in Apologetics and Theology BlogInformation Enigmaby Stephen Bedard•October 12, 2015May 9, 2020•0 A new video by the Discovery Institute on Intelligent Design. Liked it? Take a second to support Stephen Bedard on Patreon! Stephen Bedard More by Stephen Bedard