"French Muslims". Ha! That's like dipping a baguette into rancid day's old egg yolk and calling it "French Toast".
The French ARE toast.