The Russian and Chinese leaders meet in Uzbekistan in a symbolic show of diplomatic support, amid Putin's faltering war in Ukraine

The Russian and Chinese leaders meet in Uzbekistan in a symbolic show of diplomatic support, amid Putin's faltering war in Ukraine