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