Even if you accept Trump Jr's version at face value, he said, "it's dirty as hell". Veselnitskaya admitted to being hacked and told Russian news agency Interfax that people are trying to discredit her, and that she will be reporting the hack to Russian authorities.
All these circumstances and denials cast Veselnitskaya as a woman willing to help her country in any way, even if it is to the detriment of the US government.
Trump Jr., along with the president's son-in-law, Jared Kushner, and then-campaign chairman Paul Manafort met with Veselnitskaya in June 2016 after Trump Jr. was told in emails that the lawyer could provide damaging information about Hillary Clinton.
"I operate independently of any governmental bodies", she wrote in a November statement to the Senate Judiciary Committee.
Newly released e-mails from a Russian lawyer involved in a USA money-laundering case showed the lawyer had close contact with officials from the Russian Prosecutor-General's Office, even as she portrayed herself as a private citizen.
The documents were obtained by an organization called Dossier, which is funded by Mikhail Khodorkovsky, the Russian oil baron who was imprisoned for years and his oil company assets sold off.
"Since 2013, I have been actively communicating with the office of the Russian prosecutor-general", Veselnitskaya was quoted as saying.More news: Justice Department investigating Huawei for violating U.S. sanctions on Iran
More news: Atletico Madrid's Diego Costa unlikely vs. Arsenal in Europa League first leg
More news: United States gymnastics coaching duo says doctor's sex abuse surprised them
Shown copies of the emails by Richard Engel of NBC News, Ms. Veselnitskaya acknowledged that "many things included here are from my documents, my personal documents".
The Dossier organization said Friday it had been sent a series of emails showing Veselnitskaya set out strategies for the Kremlin's response to a USA request for assistance in a money-laundering case involving her client.
"I shared information with" Chaika, she told the newspaper, in the course of her investigation into a hedge-fund manager who was a driving force behind the Magnitsky Act, a USA sanctions law that locked certain Russians out of their overseas funds, among other punishments. "I have no relationship with Mr. Chaika, his representatives and his institutions other than those related to my professional functions as a lawyer".
It was previously reported that Rob Goldstone, a British music producer who set up the meeting between Trump Jr. and Veselnitskaya, told Trump Jr. that the information the lawyer could provide was "part of Russian Federation and its government's support for Mr. Trump".
The relationship between Veselnitskaya and Chaika's office also backs up a June 2016 email to Trump Jr. that claimed the "crown prosecutor of Russia" wanted to get information about Clinton to Trump's campaign.
The Russian prosecutor general's office did not respond to requests for comment.