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

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *