G77+China Summit | UN Secretary General: World is failing developing nations | Cuba
The gathering takes place at a time when dissatisfaction with the Western-led global order is on the rise due to growing disagreements over the Russian invasion of Ukraine, the battle against climate change, and the international financial system.