• Embed

Brazil's Political Protests

Clip6/25/2013

Brazilians protest their government spending billions on the World Cup, but Esteban Colberto thinks there might be another reason.

Up Next