Thursday, March 16, 2023

The Stanford Free Speech Debacle Is Another Reason Universities Need To Fire 99.9% Of Their Administrators