MIT students are pushing their university to fire a professor who has ties with late convicted sex offender Jeffrey Epstein. Professor of mechanical engineering Seth Lloyd met with Epstein – a billionaire financier who was jailed in 2008 for soliciting ...
More »