Monday, December 17, 2007

'Eye Ancestor' Debunks ID Nonsense

An Australian scientist has gone one step further in debunking intelligent design (ID) by discovering evidence of an evolutionary forerunner to the modern eye.

More...