A protest organized on Thursday in Brazil's largest city against the 2014 World Cup resulted in clashes between the police and some of the demonstrators who damaged a number of stores and public infrastructure.
With the slogan "Cup without people, on the street again," more than 1,000 people participated in the demonstration, which began peacefully on Avenida Paulista, one of the city's most important streets, although a few hours later - amid the confrontations - there were moments of tension.
A group of people dressed in black and wearing masks sallied forth from amid the demonstrators and confronted the police, who reacted by firing tear gas canisters and rubber bullets.
Later, the rowdies among the protesters broke the show windows of a car dealership and destroyed several of the automobiles inside.
Despite the heavy police presence, the most hot-headed demonstrators set up several barricades, set fire to trash containers and forced several buses full of passengers to stop in the middle of the street.
Efe was able to determine that police arrested several people, although the exact number was not initially known.
The protest comes on a so-called day of struggle "against the World Cup" convened in different cities around the country - which is hosting the soccer tourney that begins on June 12 - with an eye toward rejecting the heavy public spending on the high-profile international event.
Besides the march on Thursday afternoon, during the day about 10 other demonstrations called by assorted social movements and organizations to push for various social demands were staged, but all of them had rejection of the World Cup as an underlying theme.
In one of the demonstrations by municipal teachers, who blocked important streets in Sao Paulo, some of the participants carried signs reading "Invest in Education." EFE