A show of force in Northwestern China. Thousands of Chinese troops marched on People's Square in the volatile capital of China's north-western Xinjiang province, after more than 150 people were killed in the region's worst ethnic violence in decades.
more »