Russian President Vladimir Putin, right, and South Africa’s President, Cyril Ramaphosa pose for a photo prior to their talks on the sideline of Russia-Africa summit in the Black Sea resort of Sochi, Russia, Wednesday, Oct. 23, 2019. (Sergei Fadeyechev, TASS News Agency Pool Photo via AP)