Ren Zhiqiang, Former Tycoon Who Called Xi a “Clown,” Jailed for 18 Years
Outspoken former property tycoon and longtime Party insider Ren Zhiqiang was sentenced to 18 years in prison on Tuesday. Ren had disappeared in March and was reported to be under investigation, shortly after he wrote and shared...