European Jewry condemned participation of Geneva mayor at "Russell Tribunal on Palestine," which aims at demonizing, delegitimizing Israel.

Read more