Stephen Meyer vs. Alison Campbell

Hear Stephen Meyer’s “evidence” for Intelligent Design and Evolutionary Biologist Alison Campbell’s reply to his assertions that God Dunnit.