China Sentences Ren Zhiqiang, Tycoon Who Criticized Xi, to 18 Years in Prison

China Sentences Tycoon Who Criticized Xi to 18 Years in Prison

The Communist Party had accused Ren Zhiqiang of being disloyal. His heavy sentence underscores Xi Jinping’s crackdown on dissent among the elite.

Credit…Color Photo China, via Associated Press