“I wish they could be brought up on criminal charges. Representing citizens of another country over citizens of this one seems pretty serious to me.”
What’s the criminal charge? Also, how do you proscecute a failure to uphold your oath of office? Maybe there is a way, I just don’t know what it would be. Maybe it’s some kind of civil charge. A charge relating to some legal concept or principle which has not be used, probably, in centuries.
Whatever the charge turns out to be...however it is positioned, it had better be idiot-proofed against any judge that wants to tamper with it.
I believe that acting as the agent of a foreign government, say, just for example, Mexico, is against the law, a criminal act, unless you have registered as such with the State Department.