Catalan Separatist Leader Banned From Public Office In “Supreme Shame”

Iconic Catalan separatist leader Quim Torra has had a decision to ban…