common law marriage immigrationcanadian marriage laws for immigrantsimmigration law marrying a foreignermarriage immigration attorneycanadian immigration marriagenew immigration rules for marriagegreen card marriage lawsmarriage lawsimmigration lawimmigrant divorce lawbusiness immigration lawcommon law marriage and divorce