Iran is marking Nowruz. Supreme Leader Ayatollah Ali Khamenei congratulated the population and criticized the West, Trend reports.
Commenting on the upcoming presidential polls of June, Khamenei noted that a road map was under development for four years.
Nowruz is marked by over 300 people all over the world. The UN General Assembly made March 21 the International Nowruz Day in 2010.