[caption id="attachment_155926" align="alignright" width="186"] A commercial street in downtown Tehran is shown ahead of the Iranian New Year, or Nowruz, which marks the first day of spring and the beginning of the year on the Iranian calendar. (Ebrahim Noroozi/AP)[/caption]
TEHRAN Iran is preparing for its New Year, which marks the peak of ...