Millions of people have taken to the streets across Iran to show their solidarity with the Palestinians and condemn Israel’s occupation and atrocities.

The rallies went underway at 10:30 AM in Tehran and over 900 cities across the country and a major part of Muslim states.

The rallies are held to mark Quds Day, which falls on the last Friday of the Muslim fasting month of Ramadan, and initiated by the late founder of the Islamic Republic Imam Khomeini.

People from all walks of life have gathered for the annual event, holding placards with slogans that read ‘Down with Israel, Down with USA’ to show their contempt for the racist policies of Israel and the US support for the regime.

Other placards being carried by participants read ‘Al-Quds, Capital of Palestine’, which is in condemnation of Israel’s recent relocation of its capital to Jerusalem al-Quds followed by the opening of the US embassy there, despite global warnings that the move may trigger a fresh wave of violence in the Middle East.

The nation-wide rallies held in solidarity with Palestine are being covered by about 5,300 Iranian and foreign journalists.