Libyan ex-prison boss often called ‘Angel of Demise’, ICC hears
A former Libyan jail boss was described as a “infamous torturer” often called the “Angel of Demise” who raped, murdered and abused detainees, the Worldwide Prison Courtroom heard on Tuesday. The ICC was kicking off three days of hearings towards Khaled Mohamed Ali El Hishri, 47, suspected of 17 counts of crimes towards humanity and…