Brazil protests cost of sport

As FIFA unveiled its official World Cup champagne last week, angry citizens continued to pour into the streets in Rio de Janeiro, Brazil. Clashes choked the streets in protest of the cost of building stadiums for the Confederation Cup and being the host of next year's World Cup. Citizens are pushing for more efficient public spending.