BARCELONA: Carles Puigdemont, the former leader of Catalonia who fled Spain over his role in a failed 2017 independence bid for the wealthy region, returned to Spain on Thursday after seven years on the run despite a pending arrest warrant.
Puigdemont shouted “Long live a free Catalonia!” as he climbed onto a stage in Barcelona to address thousands gathered near the Catalan regional parliament which is set to elect a new leader later in the day.