Friday, 17 October 2008

Light Relief

A detailed debunking of a regular creationist claim here.

No comments:

Post a Comment