Thousands in Brazil green protest
Media playback is unsupported on your device

Thousands take to the streets of Rio in carnival-style protest

Tens of thousands of people have taken to the streets of Rio de Janeiro's business district to protest over a range of different causes.

The march took place on the same day the UN Sustainable Development Summit - Rio+20 - started in the Brazilian city.

BBC Brazil's Bruno Garcez reports.

  • 21 Jun 2012
Go to next video: Brazilians protest against coup ceremony