As Iranians celebrate new year festival of Nowruz today, a rainbow appeared over the sky of Tehran. This is the first time since the 1980s that Iran is marking Nowruz during a war.