Libyan Former Prison Chief Faces International Criminal Court for Atrocities
The International Criminal Court (ICC) commenced proceedings against Khaled Mohamed Ali El Hishri, a former prison director in Libya, who has been accused of committing heinous crimes during his tenure at Mitiga prison in Tripoli. At the heart of the allegations are claims of torture, murder, and sexual abuse, leading to El Hishri being labeled…
