ICC and Putin: A king-size dilemma for South Africa

The International Criminal Court (ICC) has issued an international arrest warrant for Russian president Vladimir Putin who faces arrest if he sets foot in any of the 123 signatory states to the statute. The issue could come to a head in August when South Africa is set to host the 15th summit of the BRICS … Fortsätt läsa ICC and Putin: A king-size dilemma for South Africa