Posts Tagged by Cambrian

Cambrian Explosion Caught on Film

Illustra’s new film “Darwin’s Dilemma” delivers a knockout punch to Darwinism on Sept. 15. Darwin has tried to dodge the Cambrian explosion for 150 years; how can he survive this? more