Trump’s real estate business partner from Russia (Trump has been trying to build a tower in Moscow for some time) used his political influence to arrange a meeting between the Russian lawyer chick and Don Jr in June of 2016 under pretext of providing dirt on Hillary.
In truth, she wanted to lobby for adoption law changes which has been an agenda item of Russia’s for a while.
Don Jr Left the meeting after only a short time after realizing that she wasn’t going to provide dirt.
No laws were broken at any point with any of this activity to date.
Pres Trump claims he never knew of meeting beforehand as does Don Jr. (I under oath) as well as Cohen (initially - also under oath).
Cohen, Trump’s lawyer, was targeted by Mueller because he is a dirty character, and indeed, they found tax fraud that can put him away for a long time.
It has become clear from multiple witnesses being examined, that Mueller’s main henchman, Wiesman has been threatening to screw witnesses into the ground if they don’t provide the type of testimony that they desire (and the political make up of Team Mueller has been well documented).
While other witnesses have not buckled, Cohen is facing a lot of years and has changed his testimony to claim that Trump knew about the meeting.
In the meantime, a fact that you and yours often gloss over is that it has been proven that the Russian lawyer who initially met with Jr had been in constant contact with Fusion GPS bother before and after the meeting, and it appears highly possible that this was a trap set up by Fusion who was being retained by the Clintons and the DNC and who,also has ties (husband at DOJ and wife at Fusion GPS) in the DOJ with people with texts proving their political malice for Trump.
So this will all come down to he said (Cohen) vs he and he said (Trump and Don Jr) where Cohen is already a proven liar about a meeting where no laws were broken though in a worst case scenario, Jr could be caught lying to Congress about an event that was perfectly legal and innocuous.
No votes tampered with as I’ll informed Dems like to believe, no possible collusion from a brief one time meeting where Jr wisely walked out of in just minutes.
But his is about politics. The Dems need a fake reason for impeachment, and they’ve already invested so much into this turkey that turned out to be untrue that they will go ahead and use it anyways.