South Africa Mulls Moving BRICS Summit To China Over Putin Arrest Warrant
South African media is reporting that the country is mulling forfeiting its role as host of this year’s BRICS summit due to growing pressure from the West over the ICC arrest warrant for Russian President Vladimir Putin. It was on March 17 that the International Criminal Court issued the arrest warrant on charges of war crimes, which “requires” countries party […]