If she was a US citizen then no, it would not be legal. Even overseas in a different country US Citizens are still subject to US laws.
You better register the marriage at the nearest US mission in the country where you are getting married to avoid the risk that the US government may not recognize marriage certificate from that specific country.
You can certainly have a legal marriage. However, that will not change his status automatically and he could still be deported. And since he has a felony, obtaining the appropriate visa to come into the country to get married will be difficult. You could find yourself married and have to either abandon the marriage or move to his country of origin.
yes
In the United States, the legality of same-sex marriage varies by state. Outside of the US, it is different country by country. Please check the related questions below to determine if same-sex marriage is legal, not legal, or illegal in the state or country you are curious about.
The Country of Marriage was created in 1962.
Anything you like really. Proximity of boyfriend does not generally preclude any normal activity.
If you get married in another country, you have to have a ceremony in America. You should get married in the state you live in to meet residency requirements.
No, it's not "wrong" but different countries have different laws on marriage, so it's best to marry first in your own country.
No biodata is legally required, in any format, for a marriage proposal. For a marriage licence or registered wedding different countries require different data. A minimum is usually proof that you are of legal age in the country in question but even this is not required in some places.
no country
Canada was the first country to legalize same-sex marriage.
Simple, it can't.