PERSPECTA

News from every angle

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
PostShare