Viewing a single comment thread. View all comments

thisoneisnotasbad t1_iutwz61 wrote

So about 85% of the world population is religious in some form or another and nearly all religions include some sort of deity and or afterlife where communication between them and humans can and does occur.

Not saying this dude talks to ghosts, but 85% of the world population does not see at as beyond the realm of possibility.

1