In many a country’s folklore, the night of the winter solstice is when the barrier between the land of the living and that of the dead is thinnest, notorious in realms of paranormal activity, ghost stories, and myth. I have had ghosts for as long as I can remember. Cruel home ghosts with dark eyes […]