CNNChinese tycoon who criticized Xi Jinping's handling of coronavirus jailed for 18 yearsSep 22, 2020Steven JiangBy Steven Jiangmore_vert
The GuardianRen Zhiqiang - who called Chinese president a 'clown' - jailed for 18 yearsSep 23, 2020more_vert
The New York TimesChina Sentences Ren Zhiqiang, Xi Critic, to 18 Years in PrisonFeb 8, 2021Chris BuckleyBy Chris Buckleymore_vert