By Lily Kuo, The Guardian, 12 September 2019, Read the original article here. Drone footage has emerged showing police leading hundreds of blindfolded and shackled men from a train in what is believed to be a transfer of inmates in Xinjiang. … Continued
The post China footage reveals hundreds of blindfolded and shackled prisoners appeared first on Central Tibetan Administration.