i would consider talking to a lawyer in mexico if you can get a referral to one. otherwise, consider canada.