Brazil fails to quell protests
Brazilian authorities have failed to halt nationwide protests, despite reversing the public-transport fare increases that sparked the unrest, BBC reported.
Crowds blocked main roads in Sao Paulo and Brasilia, and protesters confronted police in Rio de Janeiro state shortly after the U-turn was announced.
Earlier, there were clashes before Brazil's football team played Mexico in Fortaleza in the Confederations Cup.
Protesters are angry at corruption and high spending on next year's World Cup.
Activists say they have not changed their intention to hold the biggest demonstrations yet on Thursday.
The BBC's Julia Carneiro in Sao Paulo says hundreds of thousands are expected on the streets there before another round of matches in the Confederations Cup.
The continued protests come after the authorities in the two biggest cities, Rio de Janeiro and Sao Paulo, said they would reverse the public-transport fare increases.
Sao Paulo mayor Fernando Haddad said the reversal would be a "big sacrifice" and said other investments would have to be cut.
Rio mayor Eduardo Paes made a similar point, saying the lower transport prices would cost the city 500m reals ($225m; £145m) a year.