Xi collapsed! Not letting get off + Can't understand + Translation blocked + Leg cripple = Awkward cancer outbreak!
Old Beijing Teahouse - Humorous Politics posted video: Xi collapsed! Not letting get off + Can't understand + Translation blocked + Leg cripple = Awkward cancer outbreak!
Video link: