/  Posts tagged "independence"

After a long battle for secession, Catalonia – the eastern most region of Spain – officially declared independence this week, sending most of Europe into a political frenzy. Unsurprisingly, the story has many questioning the rationales and legitimacy behind a

You don't have permission to register