SOLDIERS OF IDF VS ARAB TERRORISTS

SOLDIERS OF IDF VS ARAB TERRORISTS

Friday, March 20, 2015

Anti-Zionist group Neturei Karta protesting against the State of Israel

Anti-Zionist group Neturei Karta protesting against the State of Israel. Credit: Yonatan Sindel/Flash90.