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. Read this story
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. Read this story
More from Breitbart | anti-Israel Columbia University pro-Palestinian protesters Protests Education Israel Middle East