European Parliament Condemns “Crimes Against Humanity” in Xinjiang, Germany Scrutinizes Investments in China
Following the discharge of the Xinjiang Police Recordsdata and UN Human Rights Commissioner Michelle Bachelet’s “failed” go to to Xinjiang, ...