Terence McNamee Reality bites back — reflections on South Africa’s G20 hangover 5 min 0 26 November 2025
Jahni de Villiers Lobbying meets diplomacy — how AfriForum and Solidarity helped trigger US G20 boycott 4 min 6 10 November 2025