Protesters hurling petrol bombs clash with riot police as the curtain comes down on the violence-plagued Confederations Cup, with host nation Brazil downing world champions Spain in the final.
- Published
- almost 5 years ago
- Categories
- Sports
- Topics
- Pro Sports
- Places
- Brazil, Rio De Janeiro
- Transcript