The cancer of Islam