Chinese tycoon and Xi critic jailed for 18 years for corruption

Ren Zhiqiang – once among the ruling Communist Party’s inner circle – disappeared from the public eye in March, shortly after penning an essay that lambasted Xi’s pandemic response.


Read the full story: Read More