They should be deported after sentencing. Canada needs to be serious that although we give reasonable accomodation, religion < law. Religion is no excuse to deny basic freedoms. IMO while it is covered, abuse due to religion should not be tolerated and should be stressed (not just the "freedom of religion" part).
Too many zealots do not understand the Constitution and believe that "freedom of religion, creed, code" means they can do as they please because of said "religion, creed, code". Not all zealots may commit outward crimes but they do heap on abuse of a different kind.
I get tired of arguing with people (not just immigrants) who just don't get that the freedom they enjoy actually stops at they point where they impede anothers freedom. They think "freedom" = do whatever they want.
Just selfish thinking thining and using religion to justify to themselves that they are right sickens me. They think nobody can argue against them because "That is what I believe" somehow makes any valid argument suddenly invalid (good ole fallacy "appealing to a higher power").
To me "That is what I believe" holds the same argumental sway that "I do it because I'm in it for myself" holds.