Beware of evil spirits: The Night of the Witches in Polish folklore

December 13 is Saint Lucia’s Day, celebrated across much of Europe and especially in Scandinavia in memory of a young … Continue reading Beware of evil spirits: The Night of the Witches in Polish folklore