People help a family out of a burning car after it drove over a barricade of fire
Media playback is unsupported on your device
Video

Clashes mar Brazil World Cup protest

Clashes broke out on the streets after more than 2,000 demonstrators marched in the Brazilian city of Sao Paulo against their country's hosting of this year's football World Cup.

A car was damaged by fire, and some shops and a police vehicle were vandalised. Police detained 128 people.

Catharina Moh reports.

Go to next video: The unfinished World Cup venues