Feedback

Protests Rage in Sao Paulo

 

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

Shows