Russian assets freeze has backfired on the West – Putin aide

Moscow warns that the “theft” of its sovereign funds erodes trust in Western financial institutions

The freezing of Russian sovereign assets as part of Western sanctions has undermined trust in…

Continue Reading