Based on the Form FS-240, or known as the "Consular Report of Birth Abroad",a child is a citizen of the United States of America at birth because both of his parents are citizens, even though he was born in Germany. Military installations are indeed considered "American soil." So while McCain wasn't born within the 48 states (at the time), he was on government property (if born in a military hospital). But citizenship was conferred upon him at birth, regardless of whether he was born in a military hospital or not. Here in Germany, there are only a couple of military hospitals outfitted for labor and delivery, so many children are born in German hospitals. These children also receive automatic citizenship to the United States based on the citizenship of his parents. They are not required to register the birth with any state, county or municipality within the United States because the State Department has already registered the birth. I just don't see how it's not a slam-dunk. It's not like military brats are Arnold Schwarzeneger... they aren't naturalized citizens, or for that matter, "nationals" or "aliens".
__________________
|