Tag: Sweden
In Europe, Animal Rights Are Steamrolling Religious Freedom
As Western society secularizes, religious liberty is in danger of becoming passé.
Encore Performances in the Design of Life
News from Princeton discusses the work of Tom Smith and Bridgett vonHoldt, who have solved a “long-standing finch beak mystery.” The answer turned out to be Mendelian, not Darwinian.
From Micro to Macro Scales, Intelligent Design Is in the Details
From the molecular nanomachines within a tiny cell to the large-scale structure of the universe, design is everywhere to be found.
Eyes in a Twinkling?
In 1991, Richard Dawkins gave a lecture arguing that natural selection can produce complex and seemingly improbable features by an accumulation of small, incremental steps.
Sick of the Oxygen Theory of the Cambrian Explosion? Here’s the Cancer Theory
Once upon a time, a cell became a tumor. Animals were soon to follow.