G20 : India Architect of a New Global South Consensus
Poonam Sharma
The G20 Leaders’ Summit 2025 opened in Johannesburg, marking a historic moment as the prestigious gathering convened on African soil for the first time. South Africa used the opportunity to craft a narrative centred on…