Posts

Showing posts with the label Cambrian Explosion

Why the ID Community is not taken seriously - Part 1: Stephen Meyer

Doubting "Darwin's Doubt" - BioLogos concludes its review series of Stephen Meyer's book

No, there never was a Cambrian 'explosion.' Here's why.

"20 scientific facts seldom taught to students" critically reviewed #17

Why Wrested Scriptures is wrong on evolution - Part 4