sensuouscurmudgeon.wordpress.com
The Discoveroids Are Gaining Momentum
It’s been a few years since we wrote about the Discovery Institute’s Scientific Dissent From Darwinism. Wikipedia’s article about it is a bit outdated. They say: “as of the …