The following piece was originally published in Iran Times International’s annual Special Nowruz Edition. On March 20 Iranians the world over will start Nowruz celebrations, the first day of spring, marking the start of the Persian new year. Since the time of Achaemenids Empire the centuries-old Nowruz tradition, which literally means ‘new day’ has been practiced […]