[1]
TERABAGEN, F. and SHOM, F.S. 2017. International Criminal Court and Human Rights in Africa; Untangling the Impasse of African States. Nnamdi Azikiwe Journal of Political Science. 5, 1 (Feb. 2017), 90–105.