Thousands of demonstrators have flooded an avenue in Buenos Aires to protest against the Group of 20 summit taking place in the Argentine capital.

- Advertisement -
Exit mobile version