Did Brazil's G20 summit deliver on its promises? Nik Martin Deutsche Welle 3 1 20.11.2024 .....© Deutsche Welle visit website