Xi Jinping Critic Sentenced To 18 Years In Prison
Chinese business tycoon Ren Zhiqiang was sentenced Tuesday to 18 years in prison on corruption charges, which legal observers believe is likely retaliation for penning an essay earlier this year in which he called President Xi Jinping a clown stripped naked who insisted on continuing being emperor." What do you think?