Stuart Seldowitz, former deputy director of the US State Department's Office of Israel and Palestinian Affairs, who was arrested last year after an Islamophobic rant, is on the advisory board of Zaka, the Israeli group behind the "40 beheaded babies" propoganda.
↧