Putin welcomes China's Xi to Moscow amid Ukraine war
Putin is sending a message to Western leaders allied with Ukraine that their efforts to isolate him have fallen short.
More Videos
From CNN Newsource affiliates