Want this question answered?
No, its no mandatory. but its just that if your a citizen, you can vote, easier to travel outside the US, and sponsor relatives to come to USA.
Becoming a U.S. citizen has many advantages including the right to vote and the ability to sponsor relatives to come to the United States.So do start to apply for US citizenship today! Becoming a U.S. citizen gets you the right to vote and the ability to sponsor relatives to come to the United States. Also the right to join judiciary and to travel abroad freely.
contact immigration
The US citizen can sponsor his wife for a green card, not for US citizenship. Since he is currently unemployed, he will need to get a joint sponsor to complete an affidavit of support for his wife.
Yes
Yes, but the US citizen should sponsor his/her spouse's immigration in order for him/her to get a green card.
i will marred
YES
Becoming a U.S. citizen gets you the right to vote and the ability to sponsor relatives to come to the United States. Also the right to join judiciary and to travel abroad freely.
As a US citizen, you can sponsor an alien for U.S. Green Card application for the the immediate relatives of a U.S. citizen, such as your wife. But as a convicted criminal, most likely you are in jail, with little or no income. So it is difficult for you to "sponsor" an alien financially. The USCIS Form I-864 - Affidavit of Support is required for family-sponsored immigration. An affidavit of support is a guarantee to U.S. government that an immigrant will not become a public charge. SO you may need a a co-sponsor for her financial sponsor for Form I-864 if needed.
No. Your sponsor must already be a U.S. resident so you, as a non-resident, cannot sponsor yourself. Think if you have any relatives, friends, or employers who you can ask to sponsor you!
You cannot sponsor someone who is already here illegally. You CAN sponsor them if they go home and apply for entry with a sponsor who will provide a home and/or a job.