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