Photo Credit: Micah Bond / Flash 90
Machsom Watch is an extreme-leftist organization of women who conduct daily observations and produce reports on Israeli checkpoints in Judea and Samaria.

Why support for the “Palestinians” by the Jewish Left is quintessential anti-Jew.

Advertisement