Holy Geezuz! Stop the digital presses! Director of M.I.T.’s Media Lab, Joichi Ito, Resigns After Outcry Over Jeffrey Epstein Ties https://t.co/O3sErR6ZMn wow. @RonanFarrow @medialab @MIT @AnandWrites— Jack Hutton (@jackhutton) September 7, 2019
This is the right thing to do.