Sorry about my choice of words “scam” . . . self promoter probably more accurate. Does not make the person bad, just as you say . . . wants something. Why do you suspect he is being held and Mueller wants to talk to him?
No idea, he has never worked in Russia as far as I can see. Apparently that’s what all the questions he was being asked. Russia Russia Russia