Daily Archives: 2013/03/06

But, What of the God Spot?

  Within the last few years there have been reports of the discovery of a God Spot in the brains of human beings. Many theists jumped on the bandwagon proclaiming this discovery and how it must mean that belief in … Continue reading

Posted in Religion and Reason | Tagged , , | 5 Comments