In US law a common law marriage does have some legal standing; but is not considered a legal marriage. In most cases a legal marriage anywhere in the world is considered legal in the United States. Therefore if Mexico considers you to be married then the US does too.
If the marriage was legal where it was performed, the US will recognize it as a legal marriage, with the responsibilities and obligations expected.
It is not legal ANYWHERE in the US.
The US does recognize marriages conducted in other countries. The marriage does have to be legal in Canada for it to be legal in the US. And copies of the certificate should be kept available for legal validation.
As of June. 2014, gay marriage is not legal in Alabama.
Yes.
The marriage is legal until the divorce is finalized.
Same-sex marriage is legal in the US Virgin Islands effective June 26, 2015.
There is no requirement for you to file anywhere else. The marriage is legal everywhere.
No, if you are legally married anywhere in the world then the marriage is considered legal under US law. Any subsequent marriage while still married anywhere would be legally invalid and you could be arrested for bigamy.
If the marriage was legal in Morocco, the United States views it as a legal marriage. You need to be able to provide documentation of the marriage.
no