China blames a fiery attack in Tiananmen Square on "terrorists" from Xinjiang backed by international militants, but residents say that rather than jihadism, violence is driven by cultural repression, corruption and police abuses. Duration: 00:40