Mon, 08/14/2023 - 21:46 Tech Insider Russian President Vladimir Putin, right, and Chinese President Xi Jinping shake hands during an official welcome ceremony at The Grand Kremlin Palace, in Moscow, Russia, Tuesday, March 21, 2023.Alexey Maishev, Sputnik, Kremlin Pool Photo/Associated Press Tags Military & Defense, China, Russia, Ukraine, War, Diplomacy, Analysis Source Those desperate to break the deadlock in Ukraine are hoping China will turn on …