Police and protesters clashed in the Brazilian Sao Paulo, as demonstrations against the World Cup and rallies calling for improved public services erupted in several Brazilian cities.
Officers in Brazil's largest city fired tear gas and rubber bullets at protesters who set piles of rubbish alight to barricade a central avenue.
Demonstrators blasted the billions spent to host next month's football tournament and said they wanted to draw attention to what they called a lack of investment to improve poor public services.
More top news
A man has 'potentially life-changing injuries' after acid was thrown over him after a screening of the movie Straight Outta Compton.
A leading sexual health clinic has apologised after mistakenly sharing the HIV positive status of hundreds of patients in an email.
Skeletons unearthed in a mass grave in Durham are the remains of Scottish prisoners of war, experts have found.