Buses' burn in downtown Rio after protest against corruption.

War-Photo-Agency