A Mousetrap for Blind Evolution, and Larry Moran

Michael Behe also discusses recent research confirming Dollo’s Law, and why that’s bad news for Darwinism.

Source

TESTED