China United States Uighurs

Guard tower and barbed wire fences at a detention facility in the Kunshan Industrial Park in Artux in western China’s Xinjiang region. (AP Photo/Ng Han Guan, File)

Leave a Reply