Sunday, Feb 28, 2021 | Last Update : 09:26 AM IST

Xu Zhangrun

China detains professor who criticised Xi over coronavirus

Xu Zhangrun, a rare outspoken critic of the government in China's heavily censored academia, was taken from his home in suburban Beijing

06 Jul 2020 2:16 PM

Chinese supervisor stripped off, suspended from teaching after criticizing Xi Jinping

The professor has been placed under investigation, said Xu's colleague Guo Yuhua, a sociology professor at the same institution.

27 Mar 2019 2:44 PM