Drafter the email to them says she works for the Russian government. Nothing to prove. It's in black and white.
She now denies it but they took the meeting based on an email that said she did. Read the emails. Not what someone tells you to think about them.
To me it's pretty clear it was presented as Russian government help.