Brazil: Antiimperialist and pro-Palestinian banners and posters were held up at the demonstration against the G20 summit in Rio November 18, 2024
Brazil: Antiimperialist and pro-Palestinian banners and posters were held up at the demonstration against the G20 summit in Rio November 18, 2024