Regardless, all the news can't be trusted 100% nowadays. Many a times layman like us will never know the truth.
Did u find why that Uyghur u spoke to were treated that way? Maybe there could be some background stories she didn't tell u. Not that I support the CCP, but sometimes if u don't go hard on certain issues, the problem will not be eradicated.
Forced to discard ur culture, tradition, language, belief, daughter sleep with han, fast, pray etc etc. Cant be all fake news lah.