A report which allegedly puts to bed the notion that Russia meddled in Brexit won’t be published before the upcoming general election, sparking outrage from those convinced Moscow swayed the vote, despite evidence to the contrary.
Continue reading https://on.rt.com/a4nk