Chinese President Xi Jinping (Ng Han Guan / Associated Press) Tsinghua University law professor Xu Zhangrun, one of China’s few remaining outspoken critics of President Xi Jinping and the communist government, was taken from his home in Beijing by police on Monday morning. Close friends of Xu’s who spoke with […]