Friday, October 27, 2017

Catalunya Lliure

And things continue to be interesting in Spain.



Catalonia has declared independence from Spain, ahead of a vote in the Senate which will see Madrid seize the region’s autonomous powers.