IOF detains and interrogates more than 200 Palestinians in Beit Ummar, north of al-Khalil
Palestinian prisoner rights organizations said on Wednesday that Israeli occupation forces (IOF) detained and interrogated more than 200 Palestinians in the town of Beit Ummar, north of al-Khalil, during a wave of raids that continued through Tuesd...