Over 2,500 protestors take the streets of Sao Paulo, Brazil to in an anti-World Cup rally.
READ MORE ยป