Advertisement

Report: Satellite Images Reveal Suspected Detention Sites In China's Xinjiang Region

A guard tower and barbed wire fences are seen around the Kunshan Industrial Park in Artux in western China's Xinjiang region in December 2018. (AP)
A guard tower and barbed wire fences are seen around the Kunshan Industrial Park in Artux in western China's Xinjiang region in December 2018. (AP)

Related:

Advertisement

More from WBUR

Listen Live
Close