NBC News   |  June 12, 2014

Protests Rage in Sao Paulo

Authorities and World Cup protesters clash in the streets of Sao Paulo.

Share This:

Sorry, we do not have a transcript available for this video at this time.