After a disastrous testimony in front of Congress last week in which they refused to condemn calls for the genocide of Israel, three presidents from MIT, Harvard, and the University of Pennsylvania have faced calls to resign. Now, after facing heavy internal pressure from other university leaders and donors, one has been oustered, and she’s…
Read More »