10.5 C
New York
Sunday, May 9, 2021

Buy now

Home CHINA : 380 detention centers in Xinjiang where Muslim “Uyghurs” are held A facility that appears to be a camp where Muslim ethnic minorities are being held in Xinjiang, northwest China.

A facility that appears to be a camp where Muslim ethnic minorities are being held in Xinjiang, northwest China.

380 detention centers in Xinjiang where Muslim « Uyghurs » are held