China: Chinese police shot and killed six would-be bombers Monday in Shule in the Xinjiang region in northwestern China. Police were called to a business district in the town of Shule in the morning…
You need a TRAC license to view the rest of this content. Learn more