3 ms·Whatever country Uyghurs reside in. So, seemingly... China itself.by ilikehurdles 7y agoWhatever country Uyghurs reside in. So, seemingly... China itself.