by Editorial Staff November 5, 2005 Arab-Israeli Conflict/Uncategorized 102 views Emulating their prophet My first thought when I saw this video aired on Palestinian Authority TV on May 13, 2005 was, who are these arrogant bastards to speak for God? Then I remembered – they’re only emulating their prophet, aren’t they? Share this Facebook Twitter Email Show comments You might be interested in May 23, 2021 Jewish Tomb of Patriarchs Desecrated by Muslims May 11, 2021 Israel: Palestinian Rocket Attacks on Israel Are War Crimes May 16, 2019 Twenty Facts about Israel and the Middle East Post navigation Muhammad and the Qurayza MassacreMuslims who post here