Skip to playerSkip to main content
  • 7 years ago
The intense moment is captured as a Catalan independence rally in Barcelona turns violent on Friday (October 18) with protestors igniting barricades near police headquarters.
Comments

Recommended