Ahead of Putin’s visit, Chinese media cast Sino-Russia ties as a source of ‘stability’ in global turmoil
State news agency Xinhua on Sunday (May 17) said relations between China and Russia will always remain “as unshakeable as a mountain amid wind and rain”.
18 May 09:56 · CNA