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 »