Socialist Salvador Illa elected leader of Spain’s Catalonia
Illa’s confirmation by Catalan parliament ends a decade of separatist regional rule in northeastern Spanish region.
Illa’s confirmation by Catalan parliament ends a decade of separatist regional rule in northeastern Spanish region.