Li Jianfeng was detained on 31 October 2003 along with seven other accomplices, all of whom were allegedly tortured during police interrogation.
Li Jianfeng was detained on 31 October 2003 along with seven other accomplices, all of whom were allegedly tortured during police interrogation.