Type post Date March 24, 2017 CategoriesEvolutionIntelligent DesignScience Tagged , __k-review, Astrobiology Magazine, Cambrian Explosion, Cambrian Period, Darwin's Doubt, Debating Darwin's Doubt, Ediacaran Period, Siberia, Stephen Meyer, University of Wisconsin-Madison This Just In — Latest Cambrian Explosion Excuses Science and Culture March 24, 2017 Evolution, Intelligent Design, Science 7 This is what happens when journals and media disqualify critical analysis of Darwinian explanations by fiat. Read More ›