Daily Archives: May 27, 2009

Irreducible Complexity Debunked Again; DI Trashed Again

Irreducible Complexity Debunked Again NCSE has a new video out covering evolution of the mollusk eye which debunks one of the ID/Creationist’s favorite claims: that the eye is just too complex to have evolved, that each step would need to … Continue reading

Posted in Science | Tagged , , , | 4 Comments