So my wife is an immigrant from Mexico living in the US. We've been together for 5 years and married for 2. We have a 2 year old son. We are trying to move to Canada because of all the issues we are facing because of the current laws that our president is making their mission to enforce. My wife had lived here since she was 2 years old. Her and her family got forcefully deported in 2003 when she was 16 and then came back and has been living here, in the US ever since. We are both 30. I know it is extremely hard to move to Canada but we want to do it very badly. It's basically either that, move to Mexico or stick it out here. If she gets caught somehow(she has no criminal record and not do I) by ICE and deported again it will be truly devastating. She currently has a 10 year bar against her. But we don't want to go somewhere else for 10 years and come back we want a permanent life. I'm American. And for all intents and purposes so is she. Our son is too. We don't see Mexico as a logical solution. Please can anyone help me with any information. I sincerely hope there is some way we can fully move to Canada permanently. Thank you all.