Comment

Drudge and the Deniers

251
goddamnedfrank11/27/2009 4:21:42 pm PST

re: #227 b_sharp

Where have you seen the confidence level of evolution pegged at 100%?

You can observe it, happening right in front of your eyes, under a microscope and in your local hospital’s waiting room.