Category: Politics

South Africa’s Putin Dilemma

Home page political Made: 6/2/2023 17:39 From: John Dietrich split A clear message for South African President Cyril Ramaphosa. af© afp As host of the Brics summit, Pretoria must take a stand against the Russian president and impeachment against him.