Europe

Catalonia declares independence

The Catalan Parliament voted overwhelmingly to declare independence from Spain, prompting the Spanish Senate to grant Madrid unprecedented powers over the autonomous region.

Let's

Leave a Reply