If you are a US Citizen, legally divorced or widowed, you can request permanent residency for your spouse, regardless of how you gained your citizenship.
No, both my marriages were like the one you described. They will get their residency regardless.
After 3 years of legally married with a Romanian citizen, you can apply for a parmanent residence (Romanian Passport).
No you will not become a Mexican citizen but you will have Mexican recidency. Your fiancee can have the option to apply for citizenship later on if she wants.
The requirements are the same as for two citizens; they will depend on the state and county where the couple wants to marry.
She will still need to be sponsored by the spouse (who is an American Citizen) and apply for residency first. Once permanent residency is granted, she has to wait (I believe it's approximately two years) to apply for citizenship.
Yes. The foreign national would not yet be eligible to apply for permanent residency therefore divorcing his or her current spouse and remarrying would not affect his or her status. Be advised, that it may create difficulty when the application for permanent residency is made.
A resident cannot ask for someone trying to gain residency, married or not. If the permanent resident becomes a citizen, then yes, they can request residensy for their spouse.
It depends on the extent of time you have been a resident. If you are permanent resident, you will not lose your visa. However, if you are on a work permit issued due to marriage to a US Citizen or if you are on a temporary resident permit (this is given while awaiting the permanent card), these can be revoked and the person sent back to their country of origin
if an immigrant gets an aggrivated felony while in the US, they can and will have their residency taken away
You would need to get married in Denmark and then file for Permanent Residency here in the US. You can get an application by calling INS.
Divorce the person and move on with your life.
You have to apply for permanent residency, through INS. Check on the website and they will be able to give you information on the papers that you need to complete.