Sections
Students and research associates speak in Sever Hall yesterday about China and Human Rights as part of a panel that was moderated by Jacqueline Bhabha, director of the University Committee on Human Rights Studies.