Protesters and Brazilian police have clashed in Sao Paulo just hours before the opening match of the World Cup between hosts Brazil and Croatia.
Protesters and Brazilian police have clashed in Sao Paulo just hours before the opening match of the World Cup between hosts Brazil and Croatia.