Yalda in Iran

Yalda in Iran, which means birth, is a Syriac word imported into the Persian language. Early Christians linked this very ancient Persian celebration to Mithra, goddess of light, and to the birth anniversary of Prophet Jesus (PBUH). Iran review writes that in most ancient cultures, including Persia, the start of the solar year has been …