To be strictly fair, marriages entered into as a result of deception by one party generally allow the other party an anullment, regardless of the subject of the dishonesty.
While I’m not a huge fan of the Muslim obsession with virginity, I fail to see why this “escape clause” should be disallowed simply because the lie involves a sexual matter.
I’m with you on this. She deceived her fiance on a very basic matter before going into the marriage. I expect this would be grounds for a divorce or annulment in western law as well, although the process would take a lot longer.
You can criticize Muslims for a lot of their ideas about marriage, and their treatment of wives, but I don’t think that excuses lying to your partner in a solemn marriage vow, which amounts to violating a solemn oath.
The French, of course, tend to think that in marriage anything goes. So maybe she should have repudiated her Muslim religion and married a Frenchman.