Russia report claims Moscow meddled in Scottish independence vote

Russia may have meddled in both the Scottish independence and Brexit referendums, a highly-anticipated report into allegations of Russian interference in British democracy is set to reveal. The suppressed report – the product of an 18 month-long investigation conducted by parliament’s cross-party Intelligence and Security Committee – is set to be published this week. The … Read more