Dogs and Spirits

For those of you who have read my previous posts, ‘The Demonic Animal’ and ‘Demonic face on the wall,' I have yet another story to share with you. I’m sure most of you must have heard that dogs have a 6th sense. In India, there is a saying that when you hear dogs howl in…

Advertisements