"Quebec receives proportionally more Muslim immigrants than the rest of Canada, mainly from former French colonies in North Africa."

Quebec has itself in a pickle. It would prefer French-speaking immigrants to keep up its French majority, but the most likely French-speaking immigrants are Muslims from the former French colonies. Meanwhile, as a culture that is strongly secular with Roman Catholic roots, it has trouble dealing with a "third religion" of Islam. To keep up its French identity, Quebec had to find a way to accommodate its immigrant's religion.