Header advertisement
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.

Advertisement
Comments

Header advertisement
To Top