Rights
A former Chinese police detective has shared chilling information on how hundreds of police officers armed with rifles went house to house in the Uyghur inhabited far western region of China and pulled people out of their residence to handcuff and hood them. more