In a remarkable appearance on a Lebanese television channel, Professor Imad Chamoun, a Christian, denies that the “Palestinians” have any rights to the Holy Land, which belongs, he says, to the Jews alone. Israel, he notes, is mentioned 43 times in the Qur’an, and so are the Israelites, but there is not a single mention […]