The Hague-based International Criminal Court (ICC) has issued an international arrest warrant for Mahmoud Mustafa Busayf Al-Warfalli, accused of war crimes for the execution of terrorist suspects in Benghazi, when the city was re-conquered by Field Marshal Khalifa Haftar’s forces. ICC’s Pre-Trial Chamber I indicted the Field Commander of the Special Forces Brigade (Al-Saiqa) for […]
