www.newsmax.com
Student Speaker Accuses Israel of 'Genocide' at MIT Graduation
Clad in a red keffiyeh, Megha Vemuri, president of the Massachusetts Institute of Technology's class of 2025, addressed graduates at the school's commencement on Thursday.