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
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