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

This site uses Akismet to reduce spam. Learn how your comment data is processed.