Posted: Feb 15, 2018 7:34 am
Oh, it's the Turekoids. The religious apologetic version of haemorrhoids.
Lifeboat for the rational mind :D
http://www.rationalskepticism.org/
http://www.rationalskepticism.org/viewtopic.php?p=2614832#p2614832