Protests erupt as Spain convicts major Catalan separatists

[ad_1] Riot police have engaged in a operating battle with protesters outdoors Barcelona’s airport following Spain’s Supreme Court convicted 12 separatist leaders of illegally advertising the Catalonia region’s independence and […]