The director of MIT’s Media Lab, Joichi Ito, stepped down on Saturday after his and the research institution’s extensive ties to late financier and accused pedophile Jeffrey Epstein were exposed, the New York Times reported.

Read more…