Screen capture from video of one of Sheikh Khaled Al-Mughrabi's public teachings against Jewish People. Sheikh Khaled Al-Mughrabi, a Jerusalem-based Muslim cleric, was arrested by Israeli police last week for his public teachings of anti-Semitic messages.