Foreign

Arrests ahead of Rio World Cup final

Police in the Brazilian city of Rio de Janeiro arrest 21 people ahead of the World Cup final on Sunday.

Back to top button
Translate »

Adblock Detected

Please consider supporting us by disabling your ad blocker