The coming weekend marks the Persian New Year. Nowruz, or New Day, heralds the advent of spring and jubilantly injects life into the frozen veins of nature. Even those who don’t celebrate it agree that this festival is an exceptional opportunity to enshrine the rejuvenation of the Earth after a chilly hibernation and embrace sights […]