Theists actually believe this stuff!

Saturday, May 31, 2008

Science to the Rescue!

Science to the Rescue have been debunking biblical nonsense again. More power to them. This wouldn't be an issue except that this is the same creation nonsense that is being held up as a valid scientific alternative explaning life on earth, Intelligent Design.

No comments: