Report to Share: Neturei Karta Spokesman Dovid Weiss on Iranian TV: Zionists Are Satanic

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.