Armed police and armored cars in the streets of Ürümqi, China, May 25, 2014. (Fred Wong/VOA)