IZO writes [1] that the Russian government allegedly has a say in how Russian “oligarchs” are spending their money on cultural and other events in London.
Russia, UK: Russians in London
· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Western Europe, Russia, United Kingdom, Arts & Culture, Economics & Business, Governance, International Relations, Politics