Catalonia declares its independence from Spain; Madrid vows to 'restore legality'
Catalonia’s parliament declared independence from Spain on Friday, a historic vote that set the breakaway region on a collision course with the central government and courted international isolation.
Madrid, armed with Senate approval for imposing direct rule in the northeastern region, vowed...