Thursday, 30 September 2010

Debunking Corner - The Evolution of the Eye

One of the creationist poster boys debunked in a fair amount of detail;


No comments:

Post a Comment