Do you have to be born in the US to be in the Military?
No.Example: You can be born in Mexico and be in Mexico's military. Though assuming you are speaking of the US military only, You don't have to be born in the US to join the US military.
Like everyones answer NO
No sir you do not, I know people from Asia and China that joined the U.S. Army.
well, you dont have to be form the country, although, you do have to at least be a LEGAL citizen of that country, but no, you could be in any military you want, just have to be a LEGAL citizen of that country
No everyone is allowed. I think it only matters when your running for office but I could be wrong.
No. As long as you are a legal resident of the US you can join the US military. Many permanent resident non-citizens and naturalized citizens from other countries serve in our armed forces.