Police officers stand guard near a blast site which has been cordoned off, in downtown Urumqi, capital of northwest China’s Xinjiang, in May 2014. Photo: AP

Four ‘terrorists’ possibly from Xinjiang arrested in China’s northern Shanxi province

TOP PICKS

Police officers stand guard near a blast site which has been cordoned off, in downtown Urumqi, capital of northwest China’s Xinjiang, in May 2014. Photo: AP
READ FULL ARTICLE