Islam the religion of permanant offence