KECH South Africa braces for G20 Summit Published 19 November 2025 South Africa braces for G20 Summit Watch now Watch preview Share