This comes from the Slimes so we have to wonder if it’s true. I wonder if he said the word “Islam.”
At least this French offical gets it—at last!