
Current Events
Police Kill Four in Xinjiang Terrorist Attack
Chinese police fatally shot four people after they drove a vehicle into a Communist Party building in western Xinjiang before setting off explosives, state officials say. Chinese state media called the ambush a terrorist attack […]