China Sentences Outspoken Billionaire Ren Zhiqiang for 18 Years in Prison

473

China jailed outspoken property tycoon Ren Zhiqiang for 18 years on graft charges, months after he was linked to an article criticizing President Xi Jinping’s handling of the coronavirus outbreak.

The businessman has been under investigation…