Israeli forces launch raids and arrests in Deir al-Ghusun
Israeli forces launched ongoing raids and arrests in the town of Deir al-Ghusun, north of Tulkarm in the West Bank.
Israeli forces launched ongoing raids and arrests in the town of Deir al-Ghusun, north of Tulkarm in the West Bank.