If you dig into this deeper, this is literally fake news. The sources for these claims are either the World Uighur Congress, a NED funded organization, or Adrian Zenz, a Christian fundamentalist who believes in the rapture, is Anti-LGBT, and praised the Nazis.
If you are so inclined, you can actually visit Xinjiang yourself and ask Uighurs there about the situation. China has been actively been encouraging foreign inspectors to visit Xinjiang to see the situation.
Given that America was wrong (or blatantly lied) about WMDs, Iraqis stealing incubators, Iraqis murdering babies in Kuwait, and is a geopolitical rival to China, Im doubtful about some of these claims.