Brazil's Political Protests

  • Aired:  06/25/13
  •  | Views: 35,778

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

Loading...