
Ukrainian President Volodymyr Zelensky's visit to South Africa Thursday underscores a shift in Pretoria's stance on Russia's invasion more than three years ago, which it had initially refused to condemn, analysts say.
President Cyril Ramaphosa will host Zelensky on his first visit to Africa just weeks after South Africa joined for the first time a UN General Assembly resolution criticising Russia for the war.