Xi Jinping has landed in Moscow for meetings with Vladimir Putin, Russian state media TASS reported Monday, the first time China’s leader has visited his neighbor and close strategic partner since Russia began its unprovoked invasion of Ukraine.
Article Source: Latest From CNN Read More