Libya: ‘Justice delayed is justice denied’, ICC chief prosecutor tells Security Council
4 years ago
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.