
Dennis Venema


Does Science Rule Out a First Human Pair? Geneticist Richard Buggs Says No

Nylonase: Move On, Nothing to See Here, Says Theistic Evolutionist

The Nylonase Story: How Unusual Is That?

The Nylonase Story: When Imagination and Facts Collide

Claim: New Proteins Evolve Very Easily

“Shared Error” Argument: Olfactory Receptor Genes Prove Common Descent?

Echolocation…Solved?

Evolutionists’ Certainty Comes from Metaphysics, Not Science







































