Salvador Illa is sworn in as the new President of Catalonia, ending decades of separatist rule
Salvador Illa’s appointment came after the region’s former controversial politician, Carles Puigdemont, returned from exile to his home state. ADVERTISING Spanish socialist politician Salvador Illa was sworn in as President…