Natalia Veselnitskaya shared a memo with the prosecutor general months before her June 2016 meeting with Trump Jr.
For a number of cities that the Trumps said they had deals in, there is no evidence of deals at all.
Rinat Akhmetshin once worked for military intelligence in the former Soviet Union. He says he's long retired from that work, but some American officials suspect he still has ties to Russian intelligence.
The New York Times' reporting on Trump Jr.'s emails connect some dots, but the evidence has yet to reach a critical mass, analysts say.