Also important to note Hamas thanked the PRC and President Xi “as an extension of China’s historic positions supporting the rights of the Palestinian people, foremost among them the right to freedom, independence, and the establishment of an independent state with Jerusalem as its capital.”



Not at all wierd, China has been a strong supporter of Palestinian liberation for over half a century, and Muslims in China are quite happy. I’m assuming you’re referring to the western allegations of genocide in Xinjiang, though there’s pretty much no actual evidence for it. The best and most comprehensive resource I have seen so far is Qiao Collective’s Xinjiang: A Resource and Report Compilation. Qiao Collective is explicitly pro-PRC, but this is an extremely comprehensive write-up of the entire background of the events, the timeline of reports, and real and fake claims.
I also recommend reading the UN report and China’s response to it. These are the most relevant accusations and responses without delving into straight up fantasy like Adrian Zenz, professional propagandist for the Victims of Communism Foundation, does.
Tourists go to Xinjiang all the time. You can watch videos like this one on YouTube, though it obviously isn’t going to be a comprehensive view of course.
From the conclusion of the UN report you linked:
But this is all just whataboutism anyway. We can be against human rights violations regardless of who is doing it and whether they condemn each other.
Yes, I linked the UN allegations, as well as China’s response and Qiao Collective’s comprehensive resource list. The UN report was the allegations, the rest is the response to them.