World South Africa: Putin Visits the Cape of Good Hope August 24, 2023 Business Post Contributor By Kestér Kenn Klomegâh South Africa hosts the 15th BRICS summit in Johannesburg. Russian President Vladimir Putin is participating, not in person, but this Read More