Washington, March 23 -- Hours after China's President Xi Jinping and Russian President Vladimir Putin met in Moscow, the United States slammed their "marriage of convenience", said China was not an "impartial actor" on Ukraine but parroting Russian propaganda, and declared if Russia wanted to observe the United Nations charter, it should leave Ukraine immediately....