China Sentences Outspoken Billionaire Ren Zhiqiang for 18 Years in Prison

474

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…