Author: Owiso Owiso

[Owiso Owiso is a Doctoral Researcher in Public International Law at the University of Luxembourg and a member of the PhD Academy of the Cross Cultural Human Rights Centre, VU Amsterdam.] Introduction With the celebratory dust finally settled, stakeholders are beginning to take stock of the performance of the greatest achievement of the international criminal justice movement, the permanent International Criminal Court (ICC). Tough questions are now...