So Muslims were right ?