Gisoo Misha Ahmadi
Press TV, Tehran
Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei has delivered his annual speech, congratulating the nation on the occasion of Nowruz.
Thousands of people from all walks of life attended the address which was dominated by the ongoing genocidal war in Gaza.
This makes it easy to access the Press TV website