[RANT]
There are more than thirty different moderators on THR. For those of you who constantly whine "WHAT'S THIS HAVE TO DO WITH GUNS!!??!eleventy!1!!," have you PMed the mods and complained about certain threads? As far as I know, OT threads get shut down pretty damn fast around here. And there's no law that compels anyone to post in threads they disagree with.
[/RANT]
My only issue with foreign nationals fighting on behalf of this country or becoming public servants -- police in this instance -- is that they haven't renounced thier foreign allegiances yet. Once they do so and become American citizens, then I absolutely have no problems with it.