Anti-Israel protesters swarm Grand Central Terminal, splatter fake blood on New York Times building and set Israel flag ablaze
Hundreds of anti-Israel protesters calling for the elimination of the Jewish state stormed Grand Central Terminal in New York on Friday night, furiously banging