President Trump and his eldest son Donald Trump Jr. and Preet Bharara

President Trump and his eldest son, Donald Trump Jr., have been desperately trying to defend themselves after the news broke that Trump Jr. had met with Russian lawyer Nataliya Veselnitskaya, who promised to give him dirt on Hillary Clinton during the 2016 election campaign.

Trump Jr. released the transcripts of his emails with man who set up the meeting, former Trump business partner Rob Goldstone, in an effort to beat the New York Times to the punch and try to keep some kind of semblance of innocence – if he released it of his own will, he must be innocent, right?

Unfortunately, the emails literally contained proof that Trump Jr. made strenuous efforts to collude with the Russians – and showed that campaign manager Paul Manafort and his brother-in-law Jared Kushner were both part of that same email chain.

Now, Preet Bharara, the New York U.S. attorney for the Southern District who was abruptly fired by Trump earlier this year, has some very good advice for Special Counsel Mueller and both Congressional Intelligence Committees.

The Russian lawyer on the other end of the Trump Jr. meeting, Nataliya Veselnitskaya, just so happens to represent a Russian oligarch, Denis Katsyv, who was under indictment for laundering millions of dollars through America before the case was abruptly settled out of court by Attorney General Jeff Sessions’ office earlier this year.

The attorney general prosecuting Katsyv? Preet Bharara.

Those millions of dollars were part of a staggering $230 million tax evasion case discovered by Sergei Magnitisky, who was later murdered in a Moscow prison and whose name was given to the package of sanctions that the Obama administration slapped on the Russian government in response.

Veselnitskaya wanted to discuss the repeal of the Magnitsky Act and repeal of the sanctions…in exchange for damaging information on Hillary.

So if there’s really nothing to see here, that this is just all a “nothing burger” as Trump Jr. says or a “witch hunt” like Donald Trump says, then why don’t Manafort and Kushner release their copies of the emails, just to prove there’s nothing to hide?

But seeing that this is no less than the third undisclosed meeting with Russians that Kushner has participated in, it’s safe to say there’s a lot more here than meets the eye. We look forward to seeing what Special Counsel Mueller has to say about all this.