Skip to playerSkip to main contentSkip to footer
  • 15/10/2019
Police clashed with protesters late on Monday night in downtown Barcelona after Spain's Supreme Court convicted 12 separatist leaders of illegally promoting the wealthy Catalonia region's independence and sentenced nine of them to prison.

Recommended