Israel Raids Dozens of Homes in West Bank Town, Hundreds Detained

The Israeli army reportedly turned the municipal stadium into a makeshift holding and interrogation site. The Israeli army detained about 100 Palestinians in the town of Beit Ummar, north of Hebron (al-Khalil) in the southern … Continue reading Israel Raids Dozens of Homes in West Bank Town, Hundreds Detained