Yalda Night: The Promise of Light’s Victory over Darkness

According to ancient Iranian beliefs, Yalda Night—the longest night of the year—is the time when Ahriman (incarnation of evil in ancient Iranian mythology) and the forces of darkness reach the height of their power. Yet it is precisely in the … Read more Continue reading Yalda Night: The Promise of Light’s Victory over Darkness  at Brussels Morning Newspaper.