Catalonia's regional parliament declares independence from Spain in a disputed vote that is now likely to be declared illegal by Spain's constitutional court.
Catalonia's regional parliament declares independence from Spain in a disputed vote that is now likely to be declared illegal by Spain's constitutional court.