Libyan former prison boss allegedly known as 'Angel of Death' faces International Criminal Court
The International Criminal Court has opened hearings against Khaled Mohamed Ali El Hishri, a former Libyan prison commander accused of overseeing widespread abuses at Mitiga prison. He faces 17 counts of crimes against humanity and war crimes, marking the first ICC prosecution in its Libya investigation.