China frees university professor who was arrested for criticising President Xi Jinping
Published
Xu Zhangrun, a law professor at Beijing's prestigious Tsinghua University, was taken from his home in the capital by a group of more than 20 people on 6 July.
Full Article