Israeli army detains 100 Palestinians in West Bank raid – Middle East Monitor

The Israeli army detained about 100 Palestinians in the town of Beit Ummar, north of Hebron in the southern occupied West Bank, after sealing all of the town’s entrances early Wednesday, Anadolu reports.

The…

Continue Reading