Hundreds of anti-Israel protesters were captured on video flooding up the stairs of Moynihan Train Hall at Penn Station in New York to take the train to Columbia University on Tuesday.
The post WATCH: Hundreds of Anti-Israel Protesters Flood Penn Station for Train to Columbia University appeared first on Breitbart.