← Back to headlines

Libyan Prison Official Faces War Crimes Charges at ICC
Khaled Mohamed Ali El Hishri is facing 17 counts of crimes against humanity and war crimes at the International Criminal Court, allegedly committed against hundreds of detainees in a Libyan prison between 2014 and 2020.
23 May, 08:43 — 23 May, 08:43



