The Islamic world, which has surrendered itself to the Chinese whims, has maintained a tight lip against China. With no courage to speak against China, the Islamic countries are now throwing the Uyghurs under the bus in exchange for Chinese money.
The Beijing games are scheduled to begin from 4th February 2022. The Tokyo Summer olympics scheduled for later this year were postponed in wake of Chinese coronavirus pandemic.
From outrightly denying the existence of Uyghur repression, China has evolved its strategy to hardened public stance, vigorously deflecting criticism and showing a tenacity to confront its critics in the West.