Libyan Prison Official Faces Serious Charges at ICC for Alleged Crimes Against Detainees
Khaled Mohamed Ali El Hishri is facing 17 counts related to crimes against humanity and war crimes, allegedly committed against detainees from 2014 to 2020 at a Tripoli prison.