Spain pardons Catalan leaders over independence bid
The Spanish government has formally pardoned nine Catalan separatists who were convicted over a failed independence bid in 2017. The leaders were imprisoned after being found guilty of sedition in 2019. Three others were convicted […]