China detains outspoken critic of Xi Jinping
Published
Police hold Xu Zhangrun in latest sign of crackdown on dissent
Full ArticlePublished
Police hold Xu Zhangrun in latest sign of crackdown on dissent
Full ArticleChinese authorities on Monday detained a law professor who published essays criticising President Xi Jinping over the coronavirus..