Showing posts with the label denies forced labour in XinjiangShow All
China blasts US House bill, denies forced labour in Xinjiang