
Who is Megha Vemuri, Indian-American pro-Palestine MIT student who called out Israel’s ‘genocide’?
The prestigious Massachusetts Institute of Technology (MIT) is in the news yet again, this time after Indian-American student and MIT’s Class of 2025 president Megha Vemuri delivered a riveting and controversial commencement speech against Israel’s alleged …