A Beijing law professor who has been an outspoken critic of China’s President Xi Jinping and the ruling Communist Party was released on Sunday after six days of detention, his friends said. Xu Zhangrun, a constitutional law professor at the prestigious Tsinghua University, returned home on Sunday morning but remained …
Read More »