ICC prosecutor urges Khalifa Haftar to hand over Mahmoud Werfalli
International Criminal Court prosecutor, Fatou Bensouda, delivered an appeal before the UN Security Council in regards to senior Libyan military commander Mahmoud Werfalli. Bensouda urged […] More