News

A bold, young class president at MIT, Megha Vemuri, last Thursday in a speech lauded her fellow students for supporting Palestine and condemned the university’s ties with “the genocidal Israeli ...