
The Terroristic Meanings Behind Those ‘Pro-Palestinian’ Protest Slogans: A Guide
Terrorist-supporting students and their off-campus allies took over yet another building at Barnard College in New York on Wednesday. The protesters blocked students from attending class, disrupted students studying in the library, and lynched Barnard’s …