Anti-Israel protestors gathered in Times Square, calling for an "intifada revolution" while waving Palestinian flags. The protest, organized by various groups, condemned Zionism and US aid to Israel. This event coincided with a deadly terrorist attack in New Orleans.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing