Therefore, avoiding the draft is not reason to stop from naturalizing. In fact, if you are required to fight for US, you might as well have all the advantages of being a citizen of this country. However, when you become a naturalized US citizen, you are required to swear an oath of loyalty to the United States. Some countries see this as renouncing citizenship of your former country. In these cases, you should be aware that becoming a US citizen could cause you to lose your previous citizenship.
Some countries do allow dual citizenship.
You should know the law of your former country at the time of taking the oath. It is also possible, that your former country could change the law regarding dual citizenship at a later time. The US Supreme Court has upheld the right to dual citizenship several times. Generally, you may hold dual citizenship if you do not serve in the other country's military, vote in the other country, take an oath of allegiance to the other country or denounce the US after you are naturalized as a US citizen. About The Author INSGreencard was founded by William Carroll and Ben Ferro.