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.
Press TV’s website can also be accessed at the following alternate addresses: