Russian asset freeze has backfired against the West – Putin aide

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

The freezing of Russia’s sovereign assets by the Western countries which have rolled out…

Continue Reading