News

Has China Failed Key Test?

A faculty panel in the School of Economics at Peking University, in Beijing, has voted 30-3, with 1 abstention, to dismiss a professor who has been an outspoken critic of the Chinese government.

Exit mobile version
Skip to toolbar