“Drive them out from where they drove you out,” says the Qur’an (2:191), and that’s why Muslims throughout the world believe that Israel has no right to exist, and that they have a responsibility before Allah to do everything they can to destroy it. That’s why every negotiated settlement to bring peace between Israel and […]