President Cyril Ramaphosa has arrived in Brazil to lead South Africa's participation at the Group of Twenty Leaders’ Summit taking place in Rio de Janeiro. Ramaphosa leads SA delegation at G20 leaders summit 18 November 2024
File: A soldiers patrols the surroundings of the Museum of Modern Art ahead of the G20 Leaders Summit in Rio de Janeiro, Brazil on November 15, 2024. The G20 Leaders' Summit will take place in Rio de Janeiro between November 18 and 19, 2024. WATCH | G20 Summit begins amid political tensions 18 November 2024
File: Electric infrastructure in Soweto. Restore The Power Grid | Cape Town makes case at NERSA 18 November 2024
Gauteng Premier Panyaza Lesufi. 'Apartheid crimes should be prioritised' - Panyaza Lesufi 18 November 2024