If their Visa hasn't expired yet it is best for them to go back to their country. THEN you can apply for a K-1 fiancee visa and they can come back to get married within 3 months. Then you apply for a permanent resident and then citizenship. Trust me, it is A LOT EASIER is you don't break the law by letting the visa expire.
No
No. (Well, he could, but it would be illegal.)
There is not a set time limit on how long you must live in the United States to marry someone. You can come to the U.S and marry a person that is American the same day that you arrive. This makes the person legal in the United States then. A U.S Citizen
It is best for the U.S. Citizen to apply for a fiancee visa for the fiance or fiance from another country. They must marry within 90 days of the fiance's arrival in the United States, and then the American spouse can sponsor the new spouse for permanent residency.
If you live in a Western country such as the United States or Canada, no, you cannot marry someone else without getting a divorce and it bigamy is breaking the law.
In most states, it's not illegal to marry a cousin.
In the United States you can only be legally married to one person at a time.
Simple answer: yes
yes you will be a citizen
They can marry in the United States, but not in England until March 29, 2014 when same-sex marriage is legal there. Once they have married, the marriage can be the basis for immigration status in either the United States or England.
The age of 18, the same as heterosexuals. With parental or judicial consent, they can marry at the age of 16 in most states.
im american citizen and i want to marry a dominican guy what do i need to do