Comment

Discovery Institute Raises Stink About Vatican Evolution Conference

103
Gus3/05/2009 7:14:04 pm PST

This is good news. By it very nature intelligent design not being a science does not face any peer review. However, in this case it can be seen that the ID adherents are receiving a peer review from a religious group and the results play in favor of science.