I doubt it.
Hang the lying traitor!
Doesn't sound like anyone I know.
However, I do know that if I was able to use the Ring of Gyges (the inspiration behind the "Lord of the Rings" ring) I would put it on, become invisible, go to the White House and sucker punch Bathhouse. But that's just me.
Slyfox, I’d guard your back.