Some 300,000 Brazilians rallied in Rio de Janeiro on a nationwide day of protests over the huge cost of hosting the 2014 World Cup, according to a security expert.
Police in a tweet cited Rio de Janeiro Federal University expert Moacyr Duarte as estimating the crowd at 300,000, but did not give their own estimate.
An AFP reporter yesterday said a small group of demonstrators hurled stones at police who responded with tear gas. At least one person was injured in the clashes.
More From This Section
Hundreds of thousands of demonstrators returned to the streets in scores of cities around the country yesterday, demanding better public services and bemoaning massive spending to stage the World Cup.
Protesters say they want higher funding for education and health and a cut in salaries of public officials. They are also railing against what they viewed as rampant corruption within the political class
The mounting pressure on the government of President Dilma Rousseff in the face of the biggest street protests the South American country has seen in 20 years prompted her to cancel a trip to Japan planned for later this month.