Xu Zhangrun sacked after criticizing Xi Jinping

The Tsinghua University law professor was sacked after criticizing CCP over multiple issues

Watchlist