Darwinists’ Dilemma: How can they maintain their facade of being open-minded and scientific while silencing all scientific debate? It’s a $110,000 conundrum, and as usual with liberal conundrums, taxpayers have to pay for it.
208 Comments
newest