My Take on Intelligent Design
Many people may consider the notion of Intelligent Design as a mere annoying polyp on the arse of science, something that was crushed long ago. Well, recently the Center for Intelligent Design was founded to promote ID in the UK. I predict that this new institution will fizzle out and die within a short while, … [Read more…]