A professor who criticised China’s handling of the coronavirus crisis has been detained by authorities. Xu Zhangrun, who has been under house arrest, was taken…
Home »
Home »
A professor who criticised China’s handling of the coronavirus crisis has been detained by authorities. Xu Zhangrun, who has been under house arrest, was taken…