Image UploaderAnonymous, March 29, 2021; 01:28Tagsanglo, british_broadcasting_corporation, china, mainstream_media, media, meta:screencap, propaganda, united_kingdom, uyghur, xinjianganglo british_broadcasting_corporation china mainstream_media media meta:screencap propaganda united_kingdom uyghur xinjiangSourceUnknownLockedNoParentNoneRatingSafeUnratedSafeQuestionableExplicit Comments Captcha requires JavaScript. Click to load HCaptcha
Comments