The people of Iran and other countries across the Middle East and Central Asia are marking Nowruz, the Zoroastrian new year which falls on the March 21 equinox. For hundreds and possibly thousands of Iranians, the week-long holiday is an occasion to vis