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