Today's ranking
Today's ranking
Deans and Professors from South China University of Technology Publicly Denounce Dictatorship
On April 15, three banners were hung from a pedestrian bridge in Chengdu, Sichuan, in the early morning hours, calling for democracy and political reform—an act widely seen as a grassroots call for change.