Protests at World Cup final in Brazil

News

Lots of police were on the streets of Rio de Janeiro on Sunday as residents and activists took to the streets to protest social conditions in Brazil and the cost of the World Cup

More From Embedded-Only/News