I was married 16 years ago to a US citizen. I got him all the papers to become a Canadian citizen but he never bothered to file them. So basically, he has been working in Canada for the past 16 years under the table, does not have a passport, drivers license, etc. He has been able to stay under the radar. I knowingly let this happen because he is my husband. I am in a situation now where I would like a divorce but am concerned he would become violent. If I call they police, they would arrest him and he'll be in big trouble. I believe he is wanted in the US for tax evasion. I know he wouldn't go down without trying to take me down too. What kind of consequences would I be facing as I knowingly harboured and illegal all these years. Please help, I don't know what to do. Thank you.