Religion, we are told, has a scientific explanation; so we have no need of the God hypothesis. But is that so? This article reviews the alleged evidence and then responds to it.

Read article here.