Live updates

Brazilian cities take to the streets in protest

Protests took place in dozens of Brazilian cities on Saturday over government corruption, the poor quality of public services, the hosting of the current Conferations Cup and next year's 2014 FIFA World Cup in Brazil.

Advertisement

Brazilian protesters lay siege to Sao Paulo city hall

Police in the Brazilian city of Sao Paulo struggled to prevent protesters from entering city hall during mass protests last night.

Footage from local TV stations showed demonstrators smashing the windows of the building with guard rails.

Earlier in the day, tens of thousands of protesters held a largely peaceful rally outside Sao Paulo Cathedral where a puppet of the city's mayor was burned.

Load more updates