Billionaire Ackman Calls On Harvard, MIT, Penn Presidents To ‘Resign In Disgrace’—Musk, Republicans Pile On
Billionaire Elon Musk piled on the presidents of Harvard, MIT and the University of Pennsylvania, as Rep. Steve Scalise (R-La.) and Rep. Elise Stefanik (R-N.Y.) also called for resignations.