yecheng

China: 13 assailants shot dead in police station attack in Yecheng County

Police officers have killed 13 assailants in an attack on a police station in China's restive western province of Xinjiang,…

10 years ago