Khaled Mohamed Ali El Hishri allegedly committed serious crimes at Libya’s Mitiga Prison from 2015 to 2020, The Hague-based ICC says.

By Lyndal Rowlands

Share

Save

Save articles to read later and create your own reading list.