I am currently in the USA holding a valid H1 visa and possess Canadian Permanent Residency (PR) status. However, my partner is currently in the USA without legal status, and his Indian passport recently expired last month. We are in the process of preparing a spousal sponsorship application for...