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
Coalition failures have led to a drop in illegal immigrants being deported and fewer illegal drugs being seized, Yvette Cooper will claim.
Rebecca Wooller and Blake Green will marry in front of shoppers at their local branch of the store in Cambourne, Cambridgeshire.
Fans have been given the first look at the new 007 film starring Daniel Craig as the secret agent and directed by Sam Mendes.