'God-spot' research finds faith hard-wired in the brain.

Trending

Top