South Africa Vladimir Putin in South Africa: A diplomatic and legal dilemma for the government By Peter Fabricius