The United States Thursday slapped sanctions on senior Chinese officials as it demanded an end to "horrific" abuses against Uighurs and other Turkic Muslims. Three officials will be refused US visas and see any US-based assets frozen including Chen Quanguo, the Chinese Communist Party chief...