New Facts Could Disprove Evolution
This is the title of a newspaper commentary column that I stumbled onto recently. It was less annoying than I thought it would be. The "New Facts" turn out to be mainly the testimony of Ken Ham's Creation Museum (Here's my earlier post about that). One gripe I have is…