Palestinian Preacher Says Jews Make Matzah with Blood, Sacrifice Humans to Satan » Mahmoud-Al-Habbash Posted June 3, 2015 by Max Gelber. PM Minister Al-Habbash. (israele.net) Image metadata Shutter Speed: 0 seconds