And the anti-China accusation industry show must go on
October 29, 2021 A series of leading international news media reports that China has been told by 43 countries at the UN that its policies in Xinjiang are unacceptable. Here is the take of The South China Morning Post, SCMP, which is a very decent and well-edited daily made in Hong-Kong and moderately critical of Beijing: And here is how Muslim-friendly Al Jazeera covers it: … Continue reading And the anti-China accusation industry show must go on