Catalan Premier Affirms Right to Independence From Spain, but Delays Formal Declaration

Featured image: Catalan premier Carles Puigdemont (Source: Government of Catalonia)

Speaking Tuesday evening before the Catalan parliament in Barcelona, regional premier Carles Puigdemont announced that Catalonia would secede from Spain, in line with the result of the October 1 …