Spanish police clash with Catalan separatists as they try to disperse protest

  • 5 years ago
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