Xi delivers devastating blow to Putin as China pulls plug on sanctions-busting deal

Russia has been hit with a package of severe economic punishments by the West in the wake of its invasion of Ukraine. The punitive measures have targeted various sectors of the economy, in particular finance and major Russian banks. The Central Bank of Russia (CBR) has seen its assets frozen in the US, UK, Canada […]