Critic of Chinese President Xi Jinping Sentenced to 18 Years on Corruption Charges

Critic of Chinese President Xi Jinping Sentenced to 18 Years on Corruption Charges

VOA News

Published

69-year-old Ren Zhiqiang arrested in March after referring to Xi as a “clown” for his response to COVID-19 pandemic

Full Article