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

2019-10-15 1

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.

Free Traffic Exchange