The Russian president, Vladimir Putin, and the Chinese president, Xi Jinping, talk as they watch the Victory Day military parade in Moscow. Russian troops fighting in Ukraine marched with Chinese forces on Moscows Red Square in a Victory Day celebration marked by greater spectacle than in recent years. |