Ex-security chief says Russia likely interfered in Brexit and Scotland votes

A former UK security chief today said she believed Russia was likely to have interfered in both the Scottish independence and Brexit votes as MPs prepare to publish a long-awaited report into Moscow’s alleged meddling in British democracy.  Parliament’s Intelligence and Security Committee (ISC) will this morning release the results of an 18 month investigation … Read more