Thread
:
Do You Believe In Angels?
View Single Post
09-16-2020, 12:11 AM
Atticus
Member
Join Date: Feb 2020
Location: UK
Posts: 269
Atticus
Member
Join Date: Feb 2020
Location: UK
Posts: 269
Belief and the brain's 'God spot' | The Independent
This an interesting newspaper article that touches on a scientific explanation of religious experience.
Reply With Quote
Atticus
View Public Profile
Find More Posts by Atticus
Atticus
View Public Profile
Find More Posts by Atticus