ICC Prosecutor renews call for arrest of Libya Al-Saiqa brigade commander

International Criminal Court (ICC) Prosecutor Fatou Bensouda on Wednesday reported to the statement to the UN Security Council (UNSC) [official websites] on the efforts to arrest Libyan special forces commander Mahmoud Mustafa Busayf Al-Werfalli. The warrant for his arrest was issued in August 2015 following the release of video evidence of Al-Werfalli performing seven different […]

More Latest News

Leave a Reply

Your email address will not be published. Required fields are marked *