+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
This refusal is because you presently live outside Canada. As his spouse (and if you were living in Canada), it is a given that you would financially support his stay. However, as your husband has a weak financial situation, the host's financial support could help
Thank you for replying
I’ll just take my chances again with better documentation and proof