Saturday, May 31, 2025

MIT’s class president, Megha Vemuri, spent her graduation speech bashing Israel. Then President Sally Kornbluth spoke immediately after and oh boy was that awkward.