TERABAGEN, Franc, and Favour Shoon SHOM. “International Criminal Court and Human Rights in Africa; Untangling the Impasse of African States”. Nnamdi Azikiwe Journal of Political Science 5, no. 1 (February 1, 2017): 90–105. Accessed April 11, 2025. https://najops.org.ng/index.php/najops/article/view/165.