University of Massachusetts Boston students, alumni, and professors protested earlier this month, accusing the university’s Confucius Institute of “undermining human rights” initiatives, according to the Boston Globe. The Confucius Institute is a worldwide non-profit public education organization based in Beijing, China. Its parent organization is the Ministry of Education of the People’s Republic of China...