Op-Ed that appeared in the Times of Israel September 25, 2014 929 × 595 Russell Tribunal on Palestine accuses Israel of War Crimes, Crimes against Humanity and Incitement to Genocide Share this:Share on TumblrEmailMastodonMorePrintRedditLike Loading...