Archives for August 4, 2007

Behe on the Colbert Report

In case you haven’t seen it yet… Sad. I can’t believe Behe is still using the mousetrap analogy for “irreducible complexity” when the very concept has been so thoroughly debunked over the last several years.

I really, really wish the Discovery Institute would stop putting out idiocy like this: We have blogged in the past about the growing numbers of doctors who are skeptical of Darwinian evolution to explain the complexity of life. Those numbers are continuing to grow, and conesquently doctors are beginning to organize themselves and reach out…