Skip to playerSkip to main contentSkip to footer
  • 6/18/2014
Protesters and Brazilian police clashed in Sao Paulo and Rio de Janeiro on Thursday, just hours before the first World Cup match. (June 12)

Recommended