CPI

Africa

ICC amid controversy over discrimination against African countries

The International Criminal Court (ICC) is an institution set up to try people who commit war crimes, crimes against humanity…

Read More »
Africa

South Africa renews its decision to leave the ICC

South Africa's current president, Cyril Ramaphosa, was asked at a press conference about President Vladimir Putin's planned visit to South…

Read More »
By Zack

Diplomatic tensions between Russia and South Africa ahead of BRICS summit

The South African authorities had issued an official request for President Vladimir Putin not to attend the event, and instead…

Read More »
Back to top button