"State-sponsored mass slavery": East Turkistan Govt in Exile slams China over ongoing Uyghur genocide
Apr 19, 2026
The East Turkistan Government in Exile has slammed China for "state-sponsored mass slavery," alleging that over 3.4 million Uyghurs face forced labour. Citing new...