By Elder of Ziyon
The Houthis' logo says "God is Great, Death to America, Death to Israel, Damn the Jews, Power to Islam."
By Barbara Bensoussan