Author: Olivier Kambala wa Kambala
-
International Criminal Court in Africa: “alea jacta est”
African countries are critical actors for the International Criminal Court (ICC). While it is clear that Africa forms the largest bloc of ICC member states, ...