Millions of Iranians have held nationwide rallies to mark the 40th
anniversary of the International Quds Day on May 31 to show their
solidarity with the oppressed Palestinian people and condemn Israeli
occupation.
Iranians mark the International Quds Day in Tabriz, East Azerbaijan province on May 31, 2019. (Photo by Fars)
Iranians mark the International Quds Day in Isfahan, Isfahan province on May 31, 2019. (Photo by Fars)
Iranians mark the International Quds Day in Ardebil, Ardebil province on May 31, 2019. (Photo by Fars)
Iranians mark the International Quds Day in Rasht, Gilan province on May 31, 2019. (Photo by Fars)
Iranians mark the International Quds Day in Mashhad, Khorasan Razavi province on May 31, 2019. (Photo by Fars)
Iranians mark the International Quds Day in capital Tehran on May 31, 2019. (Photo by Press TV)
Iranians mark the International Quds Day in capital Tehran on May 31, 2019. (Photo by Press TV)
Iranians mark the International Quds Day in capital Tehran on May 31, 2019. (Photo by Press TV)
Iranians mark the International Quds Day in capital Tehran on May 31, 2019. (Photo by Press TV)