China has executed eight people for “terrorist” attacks in its restive far western region of Xinjiang, including three who “masterminded” a dramatic car crash in Tiananmen Square in 2013.
China has executed eight people for “terrorist” attacks in its restive far western region of Xinjiang, including three who “masterminded” a dramatic car crash in Tiananmen Square in 2013.