Protests spread throughout Brazil
Tens of thousands of people marched through Brazil's largest city, Sao Paulo, on Monday as protests spread over rising public transport prices and the cost of staging the 2014 World Cup, BBC reported.
Marches took place in at least ten cities including the capital, Brasilia, where demonstrators climbed onto the roof of the national congress building.
Protesters also clashed with police near Rio de Janeiro's state assembly.
The unrest began last week, after the announcement of increased bus fares.
But the complaints of demonstrators soon extended beyond transport costs when clashes in Sao Paulo led to claims of excessive use of force by police. Dozens of people were hurt, including several journalists.
Since then, protesters have voiced frustration at public transport, security, health and the extent of public investment in two international football tournaments.
The protests have increased since the start of the Confederations Cup on Saturday, seen as a dress rehearsal for the 2014 World Cup.