SAO PAULO (AP) — Tens of thousands of workers across Brazil walked off their jobs on Thursday in a mostly peaceful nationwide strike demanding better working conditions and improved public services in Latin America's biggest nation.
Metalworkers, transportation and construction workers as well as teachers and civil servants adhered to the "Day of Struggle" organized by Brazil's biggest trade unions.
Strikers either partially or completely blocked 80 interstate and intercity highways in 18 states.
About 2,500 strikers marched in Rio de Janeiro, where some clashed with police, who unleashed tear gas and rubber bullets in response to a few protesters hurling rocks at them. By nightfall, protesters were still gathered in Rio's center area, and scattered skirmishes with police were reported. There was no word on injuries.
In the city of Santos, dock workers prevented trucks from entering Latin America's biggest port. Striking stevedores also blocked access to ports in another six states.
Some banks located in areas where protesters were expected to stage large rallies closed down but allowed access to ATMs
In Sao Paulo, about 5,000 people rallied along Avenida Paulista one of the city's main thoroughfares, with banners demanding a shorter work week, better working conditions and affordable housing.
Teachers at public and private schools also went on strike and closed schools in several cities, while some hospitals were operating with skeleton crews. However, subway, bus and train workers in Sao Paulo, Rio de Janeiro and other state capitals did not join the strike, and transportation services were functioning normally.
The absence of subway, bus and train workers "weakened the day of struggle," Joao Carlos Goncalves, secretary general of trade union federation Union Force, told the Agencia Estado news agency.