Impunity of world powers exposed as South Africa withdraws from ICC

South Africa’s recent announcement that it will withdraw from the International Criminal Court and the Rome Statute has cast light on the