en.adhrrf.org
China’s Police State in Xinjiang - ASSOCIATION FOR THE DEFENSE OF HUMAN RIGHTS AND RELIGIOUS FREEDOM
The People’s Republic of China has built the world’s most advanced police state in Xinjiang, the “autonomous region” in northwestern PRC whose indigenous Uighur peoples have long bristled under repressive and discriminatory Communist rule.