Israeli Forces Detain 7 Palestinian Students

Israeli forces detained seven Palestinian students at Birzeit University early this morning, according to Palestinian news agency Wafa. Among those detained was the former head of the student council, Usama Fakhouri. Israeli soldiers raided the students’ […]