We also know that the lawyer was given a special visa by the DOJ to represent her Russian client in a large money laundering case, and that she was hired by the Russian government to get the Magitsky Act repealed and sanction against the Russian government lifted. She also took a Russian intelligence operative to her meeting with Junior.
After her stay was extended because the money laundering case was large, complex and dragged on, she was required to register herself as an agent of a foreign government (Russia), because of her lobbying efforts on their behalf. (That picture of her sitting behind the Ambassador to Russia was her appearance at Senate Hearings working on behalf of Russia. She had nothing to do with the DNC, the Steele Dossier or GPS Funding.
Jeff Sessions very quickly and cheaply settled the money laundering case once he was installed as AG.
You right wingers would do well to do an occasional google search before parroting the Fox News talking point of the day.
Some newscast yesterday (CBS or ABC) said that President Trump said he "might have heard something about Junior's meeting" BEFORE it happened. If he really said this, I'm seeing a smoking gun here peeps.
This story gets better and better with each passing hour.