China put out a policy paper today on human rights in the Muslim-heavy Xinjiang Uyghur Autonomous Region, where the Chinese government has been cracking down extensively in recent years.
China put out a policy paper today on human rights in the Muslim-heavy Xinjiang Uyghur Autonomous Region, where the Chinese government has been cracking down extensively in recent years.