Clashes in restive west China kill 21 people Violent clashes in the ethnically-divided west Chinese region of Xinjiang have left 21 people dead,…