Brazilians explain why they have taken to the streets

Demonstrators have been flooding the streets of Brazil's biggest cities to protest about corruption, poor health services and the high cost of living.

The mass movement has been fuelled by discussions on social networks, with many people posting videos online to express their anger.

The BBC asked viewers in Brazil to upload short clips giving their views on the unrest in their own words.

If you would like to send us a video you can do so by using the BBC World Have Your Say uploader.