Post Tagged with: "detention camps"

Xinjiang: China’s apartheid state

Xinjiang: China’s apartheid state

Crackdown on Muslim population with 100,000s sent to prison camps