The appalling inanity of Denyse O’Leary
See this person? She’s the biggest, most ignorant idiot at the Discovery Institute, which says a lot, since she’s in competition with Michael Egnor. Denyse O’Leary is a freelance journalist based in Victoria, Canada. Specializing in faith and science issues, she is co-author, with neuroscientist Mario Beauregard, of The Spiritual Brain: A Neuroscientist’s Case for … Continue reading The appalling inanity of Denyse O’Leary
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed