The Palestinian Legislative Council in Gaza has urgently demanded international inspections of Israeli detention centers after…
The Palestinian Legislative Council in Gaza has urgently demanded international inspections of Israeli detention centers after…