Eddie Monkman: El Hishri is a start but Libya has a long way to go
The International Criminal Court (ICC) may now hold Khaled Mohamed Ali El Hishri in custody for crimes against humanity, but...
The International Criminal Court (ICC) may now hold Khaled Mohamed Ali El Hishri in custody for crimes against humanity, but...
A former Libyan prison guard has been handed over to the International Criminal Court (ICC) in The Hague following his...
Khaled Mohamed Ali El Hishri, a former senior commander at Mitiga prison in Libya has been accused of multiple crimes...