The Plight of Uyghur Muslims in China
Reports estimating 1 to 2 million Muslim Uyghur people have been detained in Xinjiang in so…
Reports estimating 1 to 2 million Muslim Uyghur people have been detained in Xinjiang in so…
In ongoing investigations into China’s use of mass surveillance, a researcher for the GDI foundation uncovered…