Here's the description of the Iranian rally from FARS News Agency:
Iranians across the country alongside other people around the world held massive anti-Israel rallies on the last Friday of Ramadan in opposition to the continued occupation of Palestinian land by Israel.But in one way the Iranian and Western haters of Israel do have one thing in common in their fake love for Palstinian Arabs:
In Tehran, millions of people gathered for the march, chanting 'Death to Israel' and holding anti-Israeli and anti-American signs.
The International Quds Day was started by the late Founder of the Islamic Republic, Imam Khomeini, in 1979 as a way of expressing solidarity with the Palestinians and underscoring importance of the holy Quds to Muslims.
International Quds Day is an annual event opposing Israel's occupation of Beitul-Muqaddas. Anti-Zionist rallies and demonstrations are held on the last Friday of Ramadan in Muslim and Arab countries around the world, and especially in Iran.
Protesters unanimously condemned Zionists' crimes in the Palestinian occupied lands.
The fasting people carrying placards chanted 'Down with the US' and 'Down with the Israel' and other anti-Zionist slogans.
Many demonstrators were also wearing Palestinian keffiyehs, a symbol of Palestinian nationalism, to show their solidarity with the people of Palestine.