The public sentencing, reminiscent of China's revolutionary era rallies, attracted a crowd of 7,000 at a sports stadium in Yining city in the northern prefecture of Yili.
The public sentencing, reminiscent of China's revolutionary era rallies, attracted a crowd of 7,000 at a sports stadium in Yining city in the northern prefecture of Yili.