My wife has been living illegally in Canada for 3 yrs. I am trying to sponsor her inland so she doesn't have to return to the states. In this process, it has come up that our marriage (which took place in the US) is not valid as when her ex-husband told her they were annulled, it was untrue. Should we first invalidate the marriage in the States before applying for sponsorship? She fears the cbsa may be looking for her I have heard that it's best to get the sponsorship application in before she gets a removal letter?