catalonia declares independence

Catalonia Declares Independence from Spain

Catalonia’s regional parliament has voted to declare independence from Spain, while the Spanish parliament has approved direct rule over the…

7 years ago