In pictures: Quds Day rallies denounce Israel, its ally US
Protesters in Iran, Pakistan, Iraq, Gaza, and Syria hold pro-Palestinian rallies in an annual show of support.
People across several countries have marked the annual Quds Day (or Jerusalem Day), denouncing Israel and its ally US, and expressing solidarity with the Palestinians.
Quds Day was launched by Ayatollah Ruhollah Khomeini, the leader of Iran's 1979 revolution. It is held each year on the last Friday of the Muslim fasting month of Ramadan.
Quds Day has been held annually since the early days of Iran's revolution in support of Palestinians, but this year did not feature the usual massive rallies due to Covid-19 limitations.
But despite Friday's restrictions, people came out "spontaneously" in several countries to show support for the Palestinians.
"We have come here today in support of the oppressed people of Palestine and oppressed people everywhere, especially oppressed Muslims in the world. By gathering here we show that no matter how difficult the circumstances, be it coronavirus or other difficulties, we will stand by our ideals and will support them," Iranian woman, Atiyeh Nadafi said in Tehran.
Iranians ride on motorbikes as they take part in a rally marking the annual Quds Day, or Jerusalem Day, in Tehran, Iran, May 7, 2021.
Palestinians living in Syria carry flags as they march during a demonstration marking the annual Quds Day in Damascus, Syria, on May 7, 2021.
Members of the paramilitary Popular Mobilisation Forces carry a Palestinian flag as they take part in a parade marking the annual Quds Day in Basra, Iraq, on May 7, 2021.
Palestinian and Lebanese flags flutter on boats ahead of the annual Al Quds Day in Sidon, Lebanon, on May 6, 2021.
Protesters on motorbikes attend annual Al Quds Day rally, in Lahore, Pakistan, on May 7, 2021.
Supporters of the Palestinian Hamas movement gather during a rally to mark Al Quds Day outside the Dome of the Rock Mosque at the Al Aqsa Mosque compound, in Jerusalem's Old City, on May 7, 2021.