Following last week's explosions, police are stopping vehicles and questionning drivers in Ürümqi, China, May 25, 2014. (Fred Wong/VOA)