Sunday, May 17, 2026

South Africa president Cyril Ramaphosa

April 25, 2023

South Africa will quit ICC to forestall Putin’s arrest: President Ramaphosa

The ICC which South Africa is a joint signatory had in March this year issued a warrant for the arrest of president Putin following allegations of war crimes committed in Ukraine.

South Africa president Cyril Ramaphosa, International Criminal Court (ICC), and Russia leader Vladimir Putin