Posted in Apologetics and Theology BlogInformation Enigma A new video by the Discovery Institute on Intelligent Design. by Stephen Bedard•October 12, 2015May 9, 2020•0