Nine of 12 Catalan separatist leaders who defied the Spanish government and held an independence referendum in 2017 have been jailed for up to 13 years for sedition. The separatist
Nine of 12 Catalan separatist leaders who defied the Spanish government and held an independence referendum in 2017 have been jailed for up to 13 years for sedition. The separatist