JewsOfConscience

Anti-Zionist Jews in New York's Grand Central Terminal staged a huge demonstration in support of Palestine, with reports of arrests and police restrictions.

Anti-Zionist Jews in New York's Grand Central Terminal staged a huge demonstration in support of Palestine, with reports of arrests and police restrictions.

Related videos