Greg Patton
PersonMentioned in 1 video
A University of Southern California professor who was criticized for using a Chinese expression that sounded similar to an English racial slur.
A University of Southern California professor who was criticized for using a Chinese expression that sounded similar to an English racial slur.