Spain’s constitutional court has ruled illegal the ousted Catalan parliament’s recent vote to declare the region independent from Spain.
Spain’s constitutional court has ruled illegal the ousted Catalan parliament’s recent vote to declare the region independent from Spain.