My Chinese friend sent me this video as the strongest testimony/proof against Xinjiang "genocide" narrative. In the video (English later) the ambassadors from Saudi and Palestine highly praised China's efforts in developing Xinjiang and how Islam is well practiced freely.