UK Green Party votes to label Israeli military ‘terror organization, calls for Balfour apology

The Green Party of England and Wales has voted for a motion calling for the Israeli military to be designated as a “terrorist organization,” stressing that Britain should apologize for the 1917 Balfour Declaration.

At…

Continue Reading