Check this out:https://www.youtube.com/watch?v=cMkHcZ5IwjU
Does this video slander China or is it true?
you could find most of the Xingjiang news on Baidu in Chinese as well, but different source and more different conclusions, apparently news from Google or Baidu based on similar facts with different conclusions.
To be honest, I have less confident toward western media than Chinese media.