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.