JOHANNESBURG, Nov.20 — South African International Relations and Cooperation Minister Ronald Lamola (2nd R) speaks during a press conference on preparations ahead of Saturday’s Group of 20 (G20) Leaders’ Summit in Johannesburg, South Africa, Nov. 17, 2025.
South African FM expresses readiness to host G20 leaders


