Brazil Police Clash with Anti-World Cup Protesters
Permalink

Brazil Police Clash with Anti-World Cup Protesters

ADRIANA GOMEZ LICON, Associated Press SAO PAULO (AP) — Protesters and police clashed in Sao…

Continue Reading →