November 28 2018 6:23pm

Protests against G20 Summit in Argentina

Thousands of people protested in the streets of Buenos Aires, Argentina, on Wednesday as the city prepares to welcome world leaders as host of the 2018 G20 Summit.

Responsive site?

Video Home