The world countries on the International Quds Day, marked on the last Friday of the fasting month of Ramadan, have been the scene of mass rallies in support of Palestinians and their decades-long resistance against the Israeli occupation regime.
The largest demonstrations were held in Iran, Pakistan, Iraq, Lebanon, Yemen, Jordan, and the occupied West Bank, as well as in India, Bahrain and South Africa.
Thousands of people marched across Pakistan on Friday to mark Quds Day and express solidarity with Palestinians, while condemning Israel's ongoing atrocities against people in the besieged Gaza Strip and other parts of Palestine.
Carrying Pakistani and Palestinian flags, the marchers in the cities of Karachi, Lahore, Quetta and Peshawar chanted anti-Israel slogans and urged the Muslim world to join hands against Tel Aviv.