en

China police kill eight in Xinjiang clash

Tags