This piece was contributed by CAMERA’s Simmons College Fellow, Allison Moldoff and Northeaster University Huskies for Israel student Allie Glushanok. It was originally published at TruthRevolt. An alarming video posted by Americans for Peace and Tolerance on YouTube shows Muhammad Shahid Alam, a Northeastern University professor, boasting about violating free speech of pro-Israel...