From ICC to ‘Sportswashing’: West’s Self-Serving Narratives Must Be Combated
BY RAMZY BAROUD In March, the South Africa Communist Party (SACP) denounced what it described as the ‘imperialist bias’ of the International Criminal Court (ICC). The denunciation of the ICC as a “supranational institution at the service of […]










