Anti-World Cup demo staged in Brazil's Sao Paulo

32 views
Anti-World Cup demo staged in Brazil's Sao Paulo. Duration: 00:47