Chinese tycoon and Xi critic jailed for 18 years for corruption

Chinese tycoon and Xi critic jailed for 18 years for corruption
play icon
Ren Zhiqiang poses for photos in his office in Beijing, China.