Chinese Professor Criticised Xi Jinping; Suspended

Xu Zhangrun, a law professor at the Tsinghua University in Beijing, penned several articles crticising Xi Jinping's hardline policies. He was suspended and stripped off his teaching duties.

Comments