ON March 21, hundreds of thousands of people across the world will be welcoming in the New Year and celebrating the first day of Spring in a festival called “Nowruz” or “Navroz”. Several countries mark this day as a national holiday. Here’s the lowdown on this exciting traditional celebration. What is Nowruz? Nowruz, or Navroz, […]