EditorialPalestinian protesters clash with Israeli security forces following a protest against the expropriation of Palestinian land by Israel in the West Bank village of Kafr Qaddum, Qalqilya, West Bank, Palestinian Territory - 22 Jul 2022
EditorialPalestinian protesters clash with Israeli security forces following a protest against the expropriation of Palestinian land by Israel in the West Bank village of Kafr Qaddum