wp.me
Will the International Criminal Court’s latest target in Libya be brought to justice?
The International Criminal Court (ICC) has issued an arrest warrant for Libyan militant Mahmoud Mustafa Busayf al-Werfalli. The court claims that Werfalli — who operates under the Libyan National A…
Mark Kersten