Thousands of demonstrators flooded into a square in Brazil's economic hub, Sao Paulo, for the latest in a historic wave of protests against the state of public transport, schools and other public services.
Around 50,000 protesters gathered outside Sao Paulo's City Hall building, where a small group fought police in an attempt to force their way in. Another protest sprang up in the working class Rio de Janeiro suburb of Sao Goncalo.
The anti-government protests are continuing in Brazil - but this time they are more localised.
As demonstrations sweep across Brazil, protester Bruno Correia explains what has driven so many Brazilians onto the streets.