Islam is abominable