Massive protests have broken out in Iran with hundreds of thousands of people taking to the streets to protest Donald Trump.

From Reuters:

Hundreds of thousands of Iranians rallied on Friday to swear allegiance to their clerical leaders and reject U.S. President Donald Trump’s warning that he had put the Islamic Republic “on notice”, state TV reported.

On the anniversary of Iran’s 1979 Islamic Revolution that toppled the U.S.-backed Shah Mohammad Reza Pahlavi, marchers including hundreds of military personnel and policemen streamed towards Tehran’s Azadi (Freedom) Square for the main event.

They carried “Death to America” banners and effigies of Trump while a military police band played traditional Iranian revolutionary songs.

State TV showed footage of people stepping on Trump’s picture in a central Tehran street. Marchers carried the Iranian flag and banners saying: “Thanks Mr Trump for showing the real face of America.”