• artangels [he/him]
    ·
    4 years ago

    Damn This thread makes it seem like China had big fuck ups in regard to their treatment of the people and development in the Xinjiang region but then it also makes it seem like a lot of the recent decisions are probably for the best.