News and Updates

Libya: ‘Justice delayed is justice denied’, ICC chief prosecutor tells Security Council 

Accountability is an important step on the road to peace in Libya, the Prosecutor of the International Criminal Court (ICC) told the Security Council on Monday.