Nowruz — which is Persian/Farsi for “New Day” — is one of the oldest festivals celebrated by humans. Annually, more than 300 ...