A motorcade of pro-Palestinian protesters barreled through Washington Square Park on Sunday evening. Activists chanted “Allahu Akbar,” lambasted the Israeli government with antisemitic rhetoric, waived Palestinian flags, and fist bumped New York City police officers.
Several...See more