China staged a huge military show of strength Friday, after leaders vowed to smash the "terrorists" responsible for the deaths of 31 people in the Muslim Uighur homeland of Xinjiang. Duration: 00:52