Violence in China’s restive western region of Xinjiang has left at least 140 people dead and more than 800 people injured, state media say. Several hundred people were arrested after a protest, in the city of Urumqi on Sunday, turned violent. Beijing says Uighurs went on the rampage but one exiled Uighur leader says police fired on students.