For the Kremlin, its “partner of no limits”, China, isn’t doing enough to aid Russia’s war against Ukraine. So, Russia has signed a peace treaty with North Korea, hoping to pressure China into backing Moscow’s war effort further. Meanwhile, the West sees China as far too helpful to Russia. The sentiment in the West was […]