Kingdom over Culture
Michael Behe also discusses recent research confirming Dollo’s Law, and why that’s bad news for Darwinism.
Source
Read More Evolution News