Khaled Mohamed Ali El Hishri allegedly committed crimes at Libya’s Mitiga Prison from 2015 to 2020, the ICC says.
What The Fuck Is Happening?!
Khaled Mohamed Ali El Hishri allegedly committed crimes at Libya’s Mitiga Prison from 2015 to 2020, the ICC says.