World China Sentences Ren Zhiqiang, Xi Critic, to 18 Years in Prison September 22, 2020September 22, 2020CHRIS BUCKLEYComments Off on China Sentences Ren Zhiqiang, Xi Critic, to 18 Years in Prison The Communist Party accused Ren Zhiqiang of being disloyal. His lengthy sentence underscores Xi Jinping’s crackdown on dissent among the elite.