Brazil faced a test of its security preparations for the World Cup on Thursday as demonstrators angry at the cost of the event joined protests and strikes in several major cities.
Ongoing work stoppages by police and teachers and the threat of a nationwide strike by federal police also raised fears of chaos with just four weeks to go before the Cup kicks off.
A total of 10,000 people took to the streets in Belo Horizonte, Brasilia, Manaus, Porto Alegre, Rio and Sao Paulo, according to police. In business hub Sao Paulo, about 5,000 members of the Homeless Workers´ Movement (MTST) set fire to car tires and marched to the Corinthians Arena, which will host the opening match between Brazil and Croatia on June 12.