Image Uploadervbee, May 8, 2023; 05:09Tagsbritish_broadcasting_corporation, cgtn, china, chinese_text, english_text, roast, store, united_kingdombritish_broadcasting_corporation cgtn china chinese_text english_text roast store united_kingdomSourceUnknownLockedNoParentNoneRatingSafeUnratedSafeQuestionableExplicit Comments Captcha requires JavaScript. Click to load HCaptcha
Comments