The Hague: a throne for justice or a zoo for Africans?
There are many international organs charged with punishing the violation of justice for all but the undisputed champion that has netted the biggest haul of violators so far is the International Criminal Court (ICC).
Pan Butamire