MIT Students Celebrate Israeli Independence Day Next to Anti-Israel Encampment
Students at the Massachusetts Institute of Technology (MIT) celebrated Israel’s upcoming Independence Day next to an anti-Israel encampment on campus. “Hopefully, in the very near future, you’re going...
Read more