noblesseoblige.org
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 comple…