Source: China – South China Morning PostForty-three countries have called on China to “ensure full respect for the rule of law” for the Muslim Uygur community in Xinjiang, in a statement read at the United Nations on Thursday that prompted outrage from Beijing.The declaration, signed by the United States as well as several European and Asian member states and others, accused China of a litany of human rights violations against the Uygurs, including torture, forced sterilisation and forced disappearances.“We call on China to allow…Read More