Palestinian Preacher Says Jews Make Matzah with Blood, Sacrifice Humans to Satan » Sheikh Khaled Al-Mughrabi Posted June 3, 2015 by Max Gelber. Sheikh Al-Mughrabi. (Screenshot) Image metadata Shutter Speed: 0 seconds