Wow. So then, noncitizens here as legal residents could be drafted... I’m still learning something new here every day.
That is correct. There is no requirement that one be a citizen to serve in the Armed Forces. And that’s been the case for many many decades.