Brazil is ablaze with protest, as hundreds of thousands of people demonstrate in cities across the country.
From Porto Alegre to Sao Paulo to Brasilia… crowds have invaded the streets to voice their discontent with their government.
Outside Sao Paulo, a wave of people engulfed the motorway, stopping the traffic.
A rise in this city’s bus ticket prices sparked an explosion of anger at the billions of euros that the government is investing in hosting sports events – while more investment is needed in health and education.
In Rio de Janiero, protesters have clashed with police attempting to control the sea of people.
Brazilian President, Dilma Rousseff, has canceled a planned trip to Japan – to stay at home, where it’s estimated that more than a million people are taking part in the fierce protests.