Thousands of anti-government protesters gathered on the streets of Rio de Janeiro – demonstrating in support of teachers demanding more pay.
What began as a peaceful march descended into chaos when night fell.
A group of youths, believed to be members of the “black bloc” anarchist group, hijacked the protest.
Firebombs were thrown at banks and public buildings. Looters targeted shops and cash machines.
Riot police took to the streets with teargas in an attempt to quell the unrest.
For the majority though, taking to the streets was about calling for positive change.
Teacher Simone Matias said the government had got its priorities all wrong, complaining: “The country has the money to host the Olympics and the World Cup. Where is the money for education, and for health and for everything else?”
Doctor Angela Tenorio said: “We have to unify to destroy the corrupt. We don’t have politicians, we have thieves, scoundrels and villains!”