By Adela Suliman The visit by Chinese Presiden Xi Jinping’s is Beijing’s strongest show of support yet for Russian President Vladimir Putin since Russia’s invasion of Ukraine.
Source: Live updates: Xi and Putin sign agreements as Japan’s leader visits Ukraine