U.S. Wax-ing Pathetic: UPenn Professor Suspended for Racist Remarks, Activism September 26, 2024 Idavox 1 Freedom of speech does not mean freedom from consequence. Amy Wax is out after years of racist demagoguery. (more…)