Skip to playerSkip to main content
  • 9 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