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.
Has China Failed Key Test?
- Share:

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.