Hundreds of thousands Tehranis and officials have come to streets to celebrate the 39th anniversary of the Islamic Revolution victory.

People from all walks of life rally from different streets of the capital to Azadi square each year to celebrate the nation’s victory that put an end to the monarchical rule of the US-backed Pahlavi regime.

The vehemence of slogans cried out by huge masses of protesters on Sunday sought to reflect that anger toward the US and its president Donald Trump who has banned Iranians from traveling to the United States and refused to properly refer to the Persian Gulf.

A total of 250 foreign reporters were covering the event, according to Ministry of Culture and Islamic Guidance officials.

Tehran Mayor Mohammad Ali Najafi, who attended the rally in Tehran, said our people are immortal and pass every challenge one after another.

Each year on the 22nd of the month of Bahman on the Persian calendar (11th of February), Iranians turn out to renew their allegiance to the Islamic establishment and Imam Khomeini, the late founder of the Islamic Republic.