WATCH: What Is Behold Israel?

Amir Tsarfati explains who he is and what Behold Israel does.

Check Also

Amir Tsarfati: There is No Dealing With These Terrorists — Worse Than Animals

Shalom from the Jezreel Valley! It has been a very difficult week here in Israel, …