Russian President Vladimir Putin will not attend the G20 Leaders' Summit that will be held in Johannesburg in November this year.
Ukrainian President Volodymyr Zelensky may visit SA in the second quarter of 2025, but Russia's President Vladimir Putin is unlikely to attend the G20.