They say that the spirits of the dead return to where they lived during Halloween (All Hallows’ Eve). It is said that witches and demons become active during this time, which is the last day of October. The evening before All Saints’ Day. That’s now. Continue reading What’s your Ghost Story?