Illa’s confirmation by Catalan parliament ends a decade of separatist regional rule in northeastern Spanish region.
Seek Knowledge, Find Knowledge
Illa’s confirmation by Catalan parliament ends a decade of separatist regional rule in northeastern Spanish region.