Joi Ito, the director of the influential MIT Media Lab, submitted his resignation in the wake of scrutiny over the center’s financial relationship with Epstein
AOC INSÚLTS Ted Cruz to his face, Gets RIPPED to SHREDS by the Senator AOC INSÚLTS Ted Cruz to his face, Gets RIPPED to SHREDS by the Senator #aoc