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 …...Read More
