Live

Nowruz: Time for good vibes

The Iranian people celebrate their biggest national festival.

The Iranian people are celebrating their biggest national festival; Nowruz, a feast inherited from the dawn of civilization with multiple layers of significance, still relevant to the 21st century.