How is it possible to join the US military being a citizen of 4 countries?

https://time.com/5610896/paul-whelan-russia-spying-trump/
Update: Not 2 countries, 4.
Update 2: From article...
Whelan, who also holds British, Irish and Canadian citizenship, appealed to Trump in a Moscow court to intervene in his case and “defend” him
5 answers 5