Greg Russell


Latest articles from Greg Russell

Raul Romeva: Scotland and Catalonia WILL get our independence vote

SCOTLAND and Catalonia will legally vote on independence sooner or later, but it will take persistent demand to politically address the question, according to a former Catalan government minister jailed for his part in the ill-fated 2017 Catalan independence referendum.