The video installation by the Palestinian graphic artist Sharif Waked, sums up the sentiments of many Muslims who are repulsed by the "death industry" propagated by cowardly terrorists.
Sayyid Imam al-Sharif, who goes by the nom de guerre Dr Fadl, helped bin Laden create al-Qaeda and then led an Islamist insurgency in Egypt in the 199...