13-10-2015 10:39 via dailymail.co.uk

Humans believe in GOD because religion fulfills our 16 basic desires

A psychologist at Ohio State University has unveiled a new theory about the psychology underlying belief in God, claiming it is an attempt to satisfy basic human desires.
Read more »