Vice NewsDid Chinese Leader Xi Jinping Order KFC While He Was in Moscow? #shorts by VICE NewsMarch 23, 20230182 Share0 View Original Video