African leaders decry ICC’s failure to deliver justice

Experts, politicians, and civil society activists of African descent have highlighted the ineffectiveness of the International Criminal Court (ICC),
The post African leaders decry ICC’s failure to deliver justice appeared first on The Guardian Nigeria News - Nigeria and World News.