Peter Nolan, a professor at the University of Cambridge, warned his students against criticizing China’s human rights violations against nearly two million Uighurs.
Peter Nolan, a professor at the University of Cambridge, warned his students against criticizing China’s human rights violations against nearly two million Uighurs.