Archive for March 15th, 2009

Did Scientists Discover a "God Spot" ?

Q. For centuries scholars have long wondered why the belief in God is so ubiquitous in cultures all around the world. Recently, neurologists propose a possible explanation suggesting that the belief in God is deeply embedded in the human brain. Simply put, the brain is hardwired and programmed for religious experiences. A study involved forty participants, including Christians, Muslims, Jews, ...

Learn More