Forbes: A guide to all the outrageous mansions and estates owned by sanctioned Russian billionaires
Investigation links ‘at least 36’ mansions, villas and luxury apartments – worth a combined $1.2bn – with ten targeted oligarchs, including some of England’s finest private homes…
