Despite being one of the Chinese Communist Party’s most powerful men, Qiao Shi was something of a moderate, even liberal personality on the Chinese political scene.
The trial for the largest organ trafficking case in China was canceled recently, on the same day that Bo Xilai was stripped of his position in the Communist Party’s legislature.