I agree with Uranus - their country, their rules. in a muslim country we live by their rules, in a French democracy - unfortunately... all have to live by their rules.

To someone who said: it is their country... well - majority of them would be immigrants (albeit maybe 3rd generation, but still) by chosing to live in France / taking French nationality, anyone effectively choses to live in that society! sorry, but still - live by the rules of the society you chose to live in