More than a dozen people were killed in the Xinjiang region of far western China this week in a clash between ethnic Uighurs and the police, according to a report by Radio Free Asia that was largely corroborated by local residents, including a police officer. Read more
Published on June 24, 2015 04:51