T theymustresign.substack.com Stanford’s President and Provost Must Resign 29 points johnwdefeo 4 years ago 46 comments