South Africa and the ICC’s relationship is complicated…
Mail & Guardian 16 May 2023 By Dr. Atilla Kisla, International Justice Cluster Lead at the Southern Africa Litigation Centre (SALC) Typing in “South Africa” and “ICC” into a Google…
Atilla Kisla17 May 2023