Igor Drefljak
Definitely Russian
One of his representatives was, and given the talk in the press that followed I'd say there was some substance to the claim.
Was he actually there? I have no idea, I was just curious.
Has the guy broke any major news before there was ever talk of something happening.