Data leak reveals China is tracking almost 2.6m people in Xinjiangft.com164 pointsmetaphysics7 years ago