Protests have erupted in Brazil less than a month before the World Cup kicks off.
Rioters took to the streets blocking roads, lighting fires and looting shops.
Major routes through the city of Sao Paulo were blocked with burning tyres causing major transport disruption.
The unrest comes after protesters, including members of the Homeless Workers Movement, were reportedly forced out of their homes to make way for the World Cup Stadium.
This is the second wave of protests in the city after millions took to the streets last June during the two-week World Cup warm up.