Uyghur Muslims in the Xinjiang Uyghur Autonomous Region, located in northwest China, live in a real-life Orwellian police state. Throughout the Xinjiang Region are security checkpoints where residents must scan identification cards…
Read MoreUyghur Muslims in the Xinjiang Uyghur Autonomous Region, located in northwest China, live in a real-life Orwellian police state. Throughout the Xinjiang Region are security checkpoints where residents must scan identification cards…
Read More