Creationist Misconceptions No. 63 – Irreducible complexity

Bookmark the permalink.