Tag: Free sSpeech in Israel

“Death to terrorists” In Israel this means death to Palestinians and Arabs.