Some 800,000 protest in main Brazil cities

About 800,000 demonstrators flooded the streets of Brazil's main cities in a show of force on Thursday, according to an AFP tally based on police figures and expert estimates.

The biggest protest unfolded in Rio de Janeiro, where 300,000 people marched to the city hall, according to a security expert cited by police. Another 110,000 people rallied in Sao Paulo, the polling institute Datafolha said.