WATCH: What Is Behold Israel?

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

Check Also

Amir Tsarfati: Western Media is Whitewashing What’s Happening to the Alawites

Shalom from jolly, old London, England! I’ll tell you what I’m doing here in just …