Report Snapshot
As of September 20, 2024
Gaza, Palestine
Testimonies of Torture
A hint of appalling testimonies of torture documented by HWW – Palestine from released Palestinian healthcare workers who were detained by IOF.
Report Snapshot
As of September 20, 2024
Gaza, Palestine
A hint of appalling testimonies of torture documented by HWW – Palestine from released Palestinian healthcare workers who were detained by IOF.