Hey, the French deny it...so who are you going to believe?
Actually, I think it is a police thing but who knows...
The French deny it? The Mayor of Paris hardly represents all French. Besides I found links to French TV documentaries on the subject, aired by networks TF-1 and channel 3.