March 11, 2022

πŸ‡¨πŸ‡³ China to U.N. Human Rights Council: β€œAll religions, including Islam, coexist harmoniously in China.” FACT-CHECK: #False. China detains over 1 million Uyghur Muslims in

UN Watch