Reader Lynn sent me a tw**t that included a
screenshot of somebody’s PowerPoint talk photo of someone’s poster at the Evolution meetings in Raleigh, North Carolina. Here’s the tw**t from Alex Stewart:
Why? Here’s an enlargement of the relevant section:
Okay, who are these miscreants?
The good news is that scientists clearly recognize the woo-ish nature of Templeton, as well as its nefarious mission to pollute science with religion. (Note, though that, contra the slide, Templeton has disavowed all forms of creationism, including intelligent design.)
The bad news is that four collaborators on this project took Templeton money anyway.