Benson Chinedu Olugbuo is Programmes Manager, Centre for Democracy and Development, Abuja, Nigeria and PhD student, Public Law Department, University of Cape Town, South Africa.
-
Published in: openGlobalRights-openpageLaw and politics at the International Criminal Court
The ICC should be above politics, but some of the rules found in the Rome Statute make that difficult. A...