The Iranians joined the rallies marking Quds Day, the Arabic name for Jerusalem, as part of state-sponsored marches across the country.
Protesters set fire to the Israeli flag, stamped it and shot arrows at it to show solidarity with the Palestinians.
The country’s new Kheibar Buster missile was produced during the event.
Iran’s Jerusalem Day rallies are held annually in support of the Palestinians, who want East Jerusalem to be the capital of a future state in the territories captured by Israel in the 1967 war on the last Friday of the post-Ramadan Muslim month.
It was the first time people had been allowed to protest the outbreak of the coronavirus pandemic two years ago.
Follow România Libera on Twitter, Facebook and Google News!