Posted on September 28, 2020 by Leslie StephensSpain’s top court rules to remove Catalan chief from office