Armed police deployed at the international airport in Ürümqi, China, May 25, 2014. (Fred Wong/VOA)