WATCH: Hundreds of Hamas Youth Flood Penn Station for Train to Columbia University
’Welcome to the People’s University of Palestine’
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.