The photo was taken on June 14, 2016 — just a few days after Trump Jr.'s meeting with Veselnitskaya on June 9, 2016 — when she was at a House Foreign Affairs Committee hearing in Washington about “U.S. Policy Toward Putin’s Russia.”
Ken Grubbs, Rohrabacher's press secretary, said in an email, "The hearing was a public meeting, and we’re guessing she was among the first in line and took the seat on her own volition."
The hearing was public, and its topic was US policy toward Russia, an issue that Veselnitskaya would have likely been interested in given her reported ties to the Kremlin and her public outreach against the Magnitsky Act, which was signed by President Obama and reportedly infuriated President Vladimir Putin. The act punishes Russian officials accused of human rights abuses.
DHS officials confirmed to BuzzFeed News on Thursday night it was the State Department who had issued a visa to Veselnitskaya in June 2016, before she met with Trump Jr.
Grassley said Veselnitskaya had been allowed entry to the US in 2015, but her "parole" entry would have expired in January 2016, months before the meeting in Trump Tower.
Veselnitskaya was representing Prevezon — a Cyprus company owned by a Russian national that is accused in the US of laundering money — at the same time Fusion GPS was doing work for a law firm that did work for Prevezon , according to the Washington Post.
By Thursday, President Trump himself had parroted parts of the conspiracy theory at a news conference in Paris.