A report by The New York Times accused a sanitation station in Xinjiang of forced labor.
CD, 25 Jan 2021
A report by The New York Times accused a sanitation station in #Xinjiang of forced labor. A China Daily investigation found the report failed to accurately assess ...