Just Security: “Vesilnitskaya may have had her own agenda in requesting a meeting with Trump. That part could be legitimate. But Russian intelligence practice is to co-opt such a person by arming them with secret intelligence information and tasking them to pass it to Trump’s people and get their reaction. Did Trump’s associates like it? Do they want more? Did they report it to U.S. authorities? The key point is that essentially no Russian citizen or lawyer has compromising material on Hillary Clinton which has not been supplied to them from Russian intelligence. The simple assertion that she had such information is tantamount to declaring that Vesilnitskaya was acting as agent of Russian government in this particular role.”
“Couple that with the specific text of the email messages sent to Donald Trump Jr. to set up the meeting which described the material as coming from the Russian government. All the alarm bells should have been going off in Trump Tower when they received an email offering to provide ‘very high level and sensitive information but is part of Russia and it’s government’s support for Mr. Trump.’ A later email refers to the ‘Russian government attorney who is flying over from Moscow.’ Donald Trump Jr.’s response: he would include Manafort and Kushner in the meeting.”
“In sum, Vesilnitskaya’s advocacy of other causes is irrelevant to her mission on behalf of the Russian government. Based on what we now know, this interaction had all the hallmarks of an overture by Russian intelligence to the campaign, and it is utterly damning that Trump Jr. took the meeting, brought in Manafort and Kushner to the meeting, and none of them reported the events immediately to the FBI nor to U.S. authorities until very recently.”
Lawfare: “Was this really a one-off meeting that didn’t go anywhere, or was it an effort to sound out the people around the candidate to determine their willingness to accept Russian help before taking further steps?”

