Published: Aug 18, 2020, 22:47 IST | Updated: Aug 18, 2020, 22:47 IST
A retired Chinese professor Cai Xia who called President Xi Jinping a “mafia boss” and the ruling Communist Party a “political zombie” has been disciplined, according to her former employer, the latest such critic to face punishment in recent months.