Comment

Discovery Institute Raises Stink About Vatican Evolution Conference

80
Salamantis3/05/2009 7:09:42 pm PST

The sci9ence-denying herd seems to be pretty well culled. We haven’t had a creationist meltdown in a while.