Skip to playerSkip to main contentSkip to footer
  • 6 years ago
Spanish police and protesters clashed in the streets of Barcelona on Saturday night as a pro-independence demonstration once again turned violent.

Recommended