Beijing - China has executed two men in the north-west region of Xinjiang for killing a taxi-driver and sentenced seven for harbouring a "violent terrorist", according to reports in the Xinjiang Legal. The Akesu People's Court sentenced Cui Lingfeng and Su Zhihong to death at a public ceremony attended by more than 3,000 people, the reports said.