Israel National NewsNews Briefs'Jews most despicable of Allah's creatures, annihilate them' 'Jews most despicable of Allah's creatures, annihilate them' Aug 24, 2017, 11:21 AM (GMT+3)A new video shows Sheikh Ali Abu Ahmed inciting against Jews on the Temple Mount and blasting Arab rulers for condemning last Thursday's Barcelona attack. Read moreFound a mistake? Contact us