Creationist Misconceptions No. 47 – 6 types of evolution

Bookmark the permalink.