Socialist candidate Salvador Illa talks with party colleagues as they wait for election results at the party headquarters in Barcelona, Sunday May 12, 2024. Catalonia is holding a regional election
Related Stories
January 3, 2025