Russell Tribunal on Palestine concludes the EU should sanction Israel until violations stop Share this:FacebookTwitterWhatsAppTelegramPrintEmail