You can look up a bunch of articles on uyghurs and follow the links for claims. They almost always at some point come back to “Zenz says” with a sprinkle of radio free asia, which is a front for the state department charitably, and a front for the CIA uncharitably. This tactic of circuitous citation was also used when the US wanted to make people believe that Iraq had WMDs.
Here is a right wing anti-china article that talks about 14 different Muslim countries investigating, claiming without any proof that it is all staged. www.taipeitimes.com/News/editorials/…/2003792883
I dont have a source on reducing poverty decreasing radicalization but Im guessing you’d agree people with a secure economic future are less likely to throw their lives away. If you disagree I can go find some sources.