People in Brazil protest against transit fees on June 21, 2013.
In the Brazilian city of Sao Paulo, thousands of people have demonstrated against corruption and income inequality in the country.
During the protests on Friday, demonstrators called for reshuffling of the countryâ„¢s political and economic system.
Protests were also held in several other cities including Rio de Janeiro.
Angry protesters looted a major bank and national media giant Globo TV headquarters, demanding greater social spending.
A transit strike also brought transportation to a halt in a number of the countryâ„¢s cities.
The strike called Å“National Day of Demonstration and Struggle,” was organized by the Fuerza Sindical and the Unified Workersâ„¢ Central unions.
The strike affected traffic in state capitals such as Porto Alegre, Belo Horizonte, Salvador, Sao Luis, Fortaleza, Palmas and Vitoria, and a number of small cities.
Unions are demanding a decrease in working hours to a 40-hour workweek and changes to a controversial law reducing pensions for those seeking early retirement.
Similar protests erupted on June 11, when people in Sao Paulo took to the streets to condemn a price hike in public transport.
The unrest quickly spread across the Latin American country as protesters also voiced their anger over the high cost of the 2014 World Cup Games, poor public service, and political corruption.
In a bid to end the unrest, Brazilian President Dilma Rousseff pledged on June 21 to improve public services and to fight harder against widespread corruption in the country.
The move by Rousseff, however, failed to bring an end to protests.
Protest organizers have vowed to continue demonstrations until changes are made.
Republished from: Press TV