16 The world’s most technologically sophisticated genocide is happening in Xinjiang. (foreignpolicy.com) posted 4 years ago by mistercynicism 4 years ago by mistercynicism +16 / -0 6 comments share 6 comments share save hide report block hide replies
They haven’t exactly earned the benefit of the doubt in that regard