With eyes on ‘Londongrad,’ UK seeks to overhaul ties to Russian oligarchs. Over 1,000 individuals and businesses with Kremlin ties have been sanctioned.

1 comment
Leave a Reply