i think that you should marry who your heart tells you to , the one that you really love.
Yes you can. The better question is SHOULD you?
Moscow or Madagascar
marry him
Yes, but ability to marry has nothing to do with immigration status.
tricky question. i would go ahead and marry that person anyway since they will all be legal citizens in 2010 once the u.s. Canada and Mexico becomes one country
You can marry a person who is here illegally anytime in every state. At this time there are no laws forbidding one to marry someone like that.
The first thing you should do is ensure that she never becomes an illegal immigrant. If the two of you are ready to marry, she should come to the US legally, with a passport and visa, and marry you here, or you should travel to Mexico legally, with a passport and visa, and marry her there. Either will technically work, but if you are planning to live in the US after you are married, then it would be best and easiest in the long term for the marriage to have taken place legally in the United States. In that case, you should seek a 'Nonimmigrant Visa for a Fiancee' for her (see link below) and then follow the proper procedures to have her become a citizen (see second link below).
you should marry him first when you are of age then you should decide whether or not to get pregnant. The age laws do not change just because you are pregnant.
no, not unless your over the age of 18 and you have proof
You can marry someone of that nationality.
No, they are here illegally and will be until they get a green card or register as a u.s. citizen
You have to be a tax paying American in the first place. Then, after you have made your marriage official, you should contact the INS in order to do the paper works so that you can sponsor him to come to the US legally.