Skip to playerSkip to main contentSkip to footer
  • 8 years ago
Tense scenes in front of the Catalonian Generalitat government building in Barcelona this afternoon (October 29) as anti-independence demonstrators knock down barriers and goad local police

Recommended

0:11
Up next