Saturday, May 2, 2026
Today's Print

Tag: Ren Zhiqiang

Xi critic jailed 18 years for corruption

Beijing—A Chinese tycoon who called President Xi Jinping a clown and criticised his handling of the coronavirus outbreak was jailed for 18 years on...
- Advertisement -spot_img
- Advertisement -spot_img