In pictures: Brazil protests
- Published

More than a million protesters have taken to the streets across Brazil for a fresh wave of anti-government demonstrations.

Demonstrations broke out in more than 100 cities, including here in Porto Alegre in southern Brazil.

Violence erupted in many places. There were repeated clashes between police and protesters in Rio de Janeiro, which saw one of the largest demonstrations.

Police used tear gas and rubber bullets to try to drive back the protesters.

A number of people were arrested after shops and banks were looted during the unrest. In Rio de Janeiro, the state assembly was attacked and shops vandalised.

The protests began early this month, originally triggered by fare increases in public transport. They have since broadened to encompass other issues.

Brazil is hosting the Confederations Cup, a curtain-raiser event for the World Cup, and many people are angry at the amount of public money being spent on hosting next year's football tournament.

They say the government has got its priorities wrong and should instead be spending the billions of public money investing in education and healthcare.

President Dilma Rousseff has said she is proud that people were fighting for a better country and promised to listen "to the voices calling for change".