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.
Read Whole Story
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...
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.