Spain’s constitutional court has ruled illegal the ousted Catalan parliament’s recent vote to declare the region independent from Spain. CBC | World News
Read More »Spain’s constitutional court has ruled illegal the ousted Catalan parliament’s recent vote to declare the region independent from Spain. CBC | World News
Read More »