April 20, 2025 21:51 PM

News

January 27, 2014 · News

Brazil: Protestors Take On Sao Paulo In Anti-World Cup Rally

Over 2,500 protestors take the streets of Sao Paulo, Brazil to in an anti-World Cup rally. Brazil saw yet another wave of protestors take to the streets of the country's capital of Sao Paulo over the weekend.

by Joanna Mazewski