UK News
Over recent years London (and the UK) has become increasingly influenced by Russian money and the Oligarchs who control it. So in this video, we’re going to examine the impact and implications of Russian influence in Britain and why it matters now more than ever.Credit TLDR News