Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
Police in northeastern China said Tuesday that they fatally shot three minority Uighurs in a confrontation with suspects they described as terrorists who were using knives to resist arrest. Police also injured a fourth suspect ...