21 July 2020 2 Min Read
Report shows that Russia interfered in Scottish vote, maybe Brexit too
The report says the UK is a particularly favourable destination for Russian oligarchs and their money, with London called a ‘laundromat’
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In