Home - World - Putin, Zelensky to host ‘African leaders peace mission,’ South Africa president saysPutin, Zelensky to host ‘African leaders peace mission,’ South Africa president saysWorld2023-05-17Putin, Zelensky to host ‘African leaders peace mission,’ South Africa president says