Yes, but so far as it does not conflict with their American status, otherwise they have to choose which one they wish to keep
Ex. If they serve in the IDF, the Russian Army, etc, they must relinquish their citizenship. Active and former soldiers from a foreign military should not be able to serve in government either.