China frees university professor who was arrested for criticising President Xi Jinping

China frees university professor who was arrested for criticising President Xi Jinping

SBS

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