Sticking with the ICC.

As the International Criminal Court (ICC) has marked the 20th anniversary of its foundation, the member countries are called upon to step up efforts to support the Court in the face of increasing challenges to delivering justice. But some African countries are currently threatening to leave the ICC. The Court’s founding treaty, the Rome Statute,…
Read more